unix_timestamp和from_unixtime 时间戳函数

时间戳是指格林威治时间 1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至如今的总秒数mysql

1.unix_timestamp();   将时间转化为时间戳。(date 类型数据转换成 timestamp 形式整数)sql

没传时间参数则取当前时间的时间戳spa

date 能够是一个 date 字符串、一个 datetime字符串、一个 timestamp或一个当地时间的yymmdd 或yyymmdd格式的数字unix

select unix_timestamp('2013-01-01 10:10:10');字符串

2.from_unixtime(timestamp)   将timestamp 形式整数 转化为 date类型date

select from_unixtime(1355272360);   2012-12-12 08:32:40  select

也能够指定输出的时间格式:im

mysql>  select from_unixtime(1355272360,'%Y%m%d');时间戳

20121212数据

相关文章
相关标签/搜索