MYSQL int类型字段的时间存放和显示 和 php的时间存放函数

泪湿孤枕 提交于 2019-12-07 16:38:14

mysql:

======================

int类型字段的时间存放

UPDATE tablename SET add_time = UNIX_TIMESTAMP(NOW())

int类型字段的时间显示

SELECT FROM_UNIXTIME(add_time) FROM tablename


php时间戳函数:

==============================

time()  获取当前时间戳 结果:1232553600

strtotime() 转换为时间戳
date('Y-m-d H:i:s',time())  时间戳转为时间

strtotime(date("Y-m-d"))  转化成年月日格式

echo strtotime("2009-1-22″) 结果:1232553600

=================================

$time_str = 1313994356;
echo date('Y-m-d H:i:s',$time_str);
注意时差问题,可使用date_default_timezone_set("PRC");搞定8小时时差问题


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!