教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 mysql 时间戳按指定格式(Y-m-d)输出

mysql 时间戳按指定格式(Y-m-d)输出

发布时间:2016-04-05   编辑:jiaochengji.com
在mysql中时间戳如何按指定格式(Y-m-d)输出,这里分享一个实例,学习下mysql时间戳的用法。

把采集的时间按unix时间戳的形式取出,如下图:
4.png

在写sql语句时,需要按时间查询相应的记录,页面传进来的$time 是'2014-01'之类的字符串,那么怎么写sql呢?
$sql.=' and FROM_UNIXTIME(time,"%Y-%m")=\''.$time.'\'';  这样能取出数据库中 $time 相对应的记录

有朋友说那干嘛不把 $time 直接strtotime(),然后再和数据库的数据进行匹配呢。

原因分析:
$time例如'2014-01',但是数据库里的时间是精确到日的,这样的话二者不匹配,后续处理也比较复杂,直接用mysql的函数会方便很多。

您可能感兴趣的文章:
mysql 时间戳按指定格式(Y-m-d)输出
php时间戳转换
python时间戳是什么
Python time时间模块用法详解
php日期与时间运算实例分享
学习php中时间戳和日期格式的转换
php strtotime()计算今天与指定日期之天数
php 时间戳函数总结与示例
php 当前时间、时间戳的获取方法汇总
格式化显示时间

关键词: mysql时间戳  时间戳   
[关闭]
~ ~