Heim >Datenbank >MySQL-Tutorial >MySQL日期计算及格式转换问题_MySQL

MySQL日期计算及格式转换问题_MySQL

WBOY
WBOYOriginal
2016-06-01 13:48:53970Durchsuche

bitsCN.com

做开发的时候经常会碰到以下几个问题

  1. 使用mysql的内置函数将时间轴转成对应的日期

  方法一:使用from_unixtime(unix_timestamp)函数即可实现,

  如:SELECT FROM_UNIXTIME('1339127478');

           结果:2012-06-08 11:51:18

           SELECT FROM_UNIXTIME('1339127478','%Y-%m-%d');

            结果:2012-06-08

  2.使用mysql的内置函数对日期进行计算

  如:选择符合“三个小时之前”的所有订单

  方法一:使用UNIX_TIMESTAMP()将时间转成时间轴,就容易比较了

  SQL语句:

  SELECT * FROM `order` WHERE UNIX_TIMESTAMP(order_time)> (UNIX_TIMESTAMP(NOW())-3600*3)

  方法二:待续

待续......

bitsCN.com
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn