这里写自定义目录标题
mysql 字符串转时间戳
实例(不想要)
select report_date,UNIX_TIMESTAMP(report_date) from ‘表名’ where ‘条件’ ;
其中report_date为8位字符型,查询结果如下:
图片:
正常UNIX_TIMESTAMP(data)查询结果为11为数字如:1454256000;
正确实例
select report_date,UNIX_TIMESTAMP(str_to_date(report_date,’%Y%m%d’)) from ‘表名’ where ‘条件’ ;
查询结果如下:
结论
1、mysql UNIX_TIMESTAMP(data) data为时间类型;
2、select UNIX_TIMESTAMP(‘20160210’) 查询结果是11位时间戳 ,‘20160210’ 不能简单理解为字符类型;
3、字符型转时间戳要先转为时间类型在进行转换。