如果rss Feed有更新,我可以从标题中获取,但如何比较两个时间戳
Last-Modified: Tue, 28 May 2013 09:31:30 GMT
与
Last-Modified:Tue,2013年5月28日11:31:30 GMT
答案 0 :(得分:5)
<?php
$time1 = strtotime('Tue, 28 May 2013 09:31:30 GMT');
$time2 = strtotime('Tue, 28 May 2013 11:31:30 GMT');
echo $timediff = abs($time2 -$time1);
键盘链接 - http://codepad.org/BA51mjlw
答案 1 :(得分:2)
Last-Modified
通常不会倒退,因此您只需测试字符串相等性:
"Tue, 28 May 2013 09:31:30 GMT" === "Tue, 28 May 2013 11:31:30 GMT"
如果您真的想比较日期,可以这样做:
date_create("Tue, 28 May 2013 09:31:30 GMT") < date_create("Tue, 28 May 2013 11:31:30 GMT")