UNIX_TIMESTAMP 将时间转化为时间戳
获取当前时间和当前时间的时间戳
SELECT NOW();
SELECT UNIX_TIMESTAMP();
SELECT UNIX_TIMESTAMP('1988-12-26 10:10:10');
FROM_UNIXTIME 将时间戳转化为date类型
SELECT FROM_UNIXTIME(1234567890);
SELECT FROM_UNIXTIME(1234567890,'%Y-%m-%d %H:%i:%s');
SELECT FROM_UNIXTIME(1234567890,'%Y%m%d%H%i%s');
目前timestamp所能表示的范围在1970 --2038之间
SELECT FROM_UNIXTIME(0);
SELECT FROM_UNIXTIME(2147483647);
DATE_FORMAT 使用方法:
SELECT DATE_FORMAT(NOW(),'%b')
SELECT DATE_FORMAT(NOW(),'%M')
SELECT DATE_FORMAT(NOW(),'%y%m%d')
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s')
获取当前时间和当前时间的时间戳
SELECT NOW();
SELECT UNIX_TIMESTAMP();
SELECT UNIX_TIMESTAMP('1988-12-26 10:10:10');
FROM_UNIXTIME 将时间戳转化为date类型
SELECT FROM_UNIXTIME(1234567890);
SELECT FROM_UNIXTIME(1234567890,'%Y-%m-%d %H:%i:%s');
SELECT FROM_UNIXTIME(1234567890,'%Y%m%d%H%i%s');
目前timestamp所能表示的范围在1970 --2038之间
SELECT FROM_UNIXTIME(0);
SELECT FROM_UNIXTIME(2147483647);
DATE_FORMAT 使用方法:
SELECT DATE_FORMAT(NOW(),'%b')
SELECT DATE_FORMAT(NOW(),'%M')
SELECT DATE_FORMAT(NOW(),'%y%m%d')
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s')
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %h:%i:%s')
SELECT DATE_FORMAT(NOW(),'%j')
)