-5

如果 rss 提要有更新,我可以从标题中获取,但是如何比较两个时间戳

Last-Modified: Tue, 28 May 2013 09:31:30 GMT

最后修改时间:格林威治标准时间 2013 年 5 月 28 日星期二 11:31:30

4

2 回答 2

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

于 2013-05-28T10:14:07.897 回答
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")
于 2013-05-28T10:14:42.907 回答