转自:https://blog.csdn.net/shuangshaung_/article/details/53611188
从1970-01-01 00:00:00 UTC到指定时间的秒数。
总结:时间戳到日期时间,日期时间到时间戳,日期时间到日期。获取时间戳:select distinct unix_timestamp() from test_date;
时间戳>>>>日期:select distinct from_unixtime(1441565203,'yyyy/MM/dd HH:mm:ss') from test_date;
2015/09/07 02:46:43
日期时间>>>>>>时间戳:默认格式为“yyyy-MM-dd HH:mm:ss“:
select distinct unix_timestamp('2015-09-07 02:46:43') from test_date;
1441565203
指定日期时间>>>>>>时间戳:
select distinct unix_timestamp('20111207 13:01:03','yyyyMMdd HH:mm:ss') from test_date;
1323234063
//要接受的类型
日期时间>>>>>>日期:
select distinct to_date('2011-12-08 10:03:01') from test_date;
结果:2011-12-08
日期时间>>>>>>年/月/日/时/分/秒: year(string date),month(),day(),hour(),minute(),second()。
select distinct year('2011-12-08 10:03:01') from test_date;
2011
select distinct second('2011-12-08 10:03:01') from test_date;
1