php 如何处理 1970前时间 时间戳失效了 最近涉及到做处理古代日期, 时间戳不能用了啊 date mktime 小于1970 就不行了比如 1885-11-25 与 1901-01-12 日期差 就没法算了 求高手帮助 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql_connect();$d1 = '1901-01-12';$d2 = '1885-11-25';$rs = mysql_query("select TO_DAYS('$d1')-TO_DAYS('$d2')");list($t) = mysql_fetch_row($rs);echo $t;5526 date_default_timezone_set('Asia/Hong_Kong');$datetime1 = new DateTime('1885-11-25');$datetime2 = new DateTime('1901-01-12');$interval = $datetime1->diff($datetime2);print_r($interval);php.net上的一段代码,貌似可以 换算个时间还要发给mysql去处理,够先进的啊 这个需要php 5.30以上版本,暂时可能不考虑升级 依然感谢 那可以用Zend_Date ( Zend framework的一个模块,你可以只用这个模块)不过检查一下,你可能需要下载早一点的版本 还有, datetime是5.2就有,而且5.1也可以安装http://ca2.php.net/manual/en/datetime.installation.php Jpgraph 柱形图 怎么让字体竖向排列 PHP正则问题请教各位高手 求助,帮我看看这个类的错误 请问大家,PHP里,怎样把一段html赋值给某变量 ? 同一账号一人登录后,另外的人不能用同一账号登录,如何实现? 在线等!!关于页面提交到E-mail的问题,高手多多指教!! php怎么查询一个时间段的内容? 请问谁有php的md5文件,急需! 如何用PHP得到javascript的值 把SWF文件放到数据库下! PHP页面表单处理函数和表单在一个页面上好吗? PHP socket出现乱码
$d1 = '1901-01-12';
$d2 = '1885-11-25';
$rs = mysql_query("select TO_DAYS('$d1')-TO_DAYS('$d2')");
list($t) = mysql_fetch_row($rs);
echo $t;5526
date_default_timezone_set('Asia/Hong_Kong');$datetime1 = new DateTime('1885-11-25');
$datetime2 = new DateTime('1901-01-12');$interval = $datetime1->diff($datetime2);
print_r($interval);php.net上的一段代码,貌似可以
这个需要php 5.30以上版本,暂时可能不考虑升级 依然感谢
不过检查一下,你可能需要下载早一点的版本
而且5.1也可以安装http://ca2.php.net/manual/en/datetime.installation.php