date_format(date, format) 函数,MySQL日期格式化函数date_format()
unix_timestamp() 函数
str_to_date(str, format) 函数
from_unixtime(unix_timestamp, format) 函数,MySQL时间戳格式化函数from_unixtime
时间转字符串
- select date_format(now(), '%Y-%m-%d');
- #结果:2017-01-05
时间转时间戳
- select unix_timestamp(now());
- #结果:1452001082
字符串转时间
- select str_to_date('2016-01-02', '%Y-%m-%d %H');
- #结果:2017-01-02 00:00:00
- select str_to_date('20181010000000','%Y%m%d%H%i%s');
- #结果:2018-10-10 00:00:00
- #同表,把一个字段值格式成日期格式赋值给另一个字段
- UPDATE 表名 set 字段名=STR_TO_DATE(字段名,'%Y%m%d%H%i%s')
字符串转时间戳
- select unix_timestamp('2016-01-02');