mysql 时间戳按指定格式(Y-m-d)取出_MySQL
程序员文章站
2022-04-18 16:10:17
...
bitsCN.com
之前做采集脚本,把采集的时间按unix时间戳的形式取出 那么在写sql语句的时候,需要按时间查询相应的记录,页面传进来的$time 是'2014-01'之类的字符串,那么怎么写sql呢
$sql.=' and FROM_UNIXTIME(time,"%Y-%m")=/''.$time.'/''; 这样能取出数据库中 $time 相对应的记录
可能会有朋友说那干嘛不把 $time 直接strtotime(),然后再和数据库的数据进行匹配呢,情况是这样的:$time例如'2014-01',但是数据库里的时间是精确到日的,这样的话二者不匹配,后续处理也比较复杂,直接用mysql的函数会方便很多。。
bitsCN.com推荐阅读
-
ms sql server中实现的unix时间戳函数(含生成和格式化,可以和mysql兼容)
-
ms sql server中实现的unix时间戳函数(含生成和格式化,可以和mysql兼容)
-
PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
-
MySQL格式化时间戳 统计当日,第二天,第三天,3个工作日以后的数据
-
PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)_PHP教程
-
mysql时间戳转成常用可读时间格式的两种方法
-
php与Mysql日期时间(UNIX时间戳、格式化日期)转换的方法
-
mysql时间戳转成常用可读时间格式的两种方法
-
mysqlunix准换时间格式查找指定日期数据_MySQL
-
PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)