在mysql中有三种时间字段类型:DATETIME,DATE和TIMESTAMP。DATETIME以YYYY-MM-DD HH:MM:SS格式的字符串来保存数据;DATE则是只有年月日以YYYY-MM-DD形式的字串;TIMESTAMP字段则是随着记录变化而一个自动更新为当时时间的DATETIMP字段。
而程序语言中的timestamp大部分是整数类型,代表从1970年的某个时间开始计算的秒数。那么如何在php和msql中对两种格式的Timestamp进行转换呢?
方法如下:
php -> mysql:$mysqltime=date('Y-m-d H:i:s',$phptime);
mysql -> php:
$phptime=strtotime($mysqldate);
原文:http://blog.csdn.net/hongchangfirst/article/details/50752582
作者:hongchangfirst
hongchangfirst的主页:http://blog.csdn.net/hongchangfirst