繁体   English   中英

如何检查时间戳是否一小时?

How to check if a timestamp is an hour old?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在建立一个缓存系统来存储Twitter API推文,以避免违反每小时的通话限制。

我将推文存储在带有时间戳的数据库中,然后检查PHP以查看时间戳是否为一小时,如果是,那么我再次调用API。 目前我似乎无法让它发挥作用。 这就是我所拥有的(我承认这很可能是错的!)

 if($results->tweet_date <= strtotime('-1 hours')) {
 //do api call
 } else {
 //call tweets from database
 } 

这似乎不起作用。 谁能指出我正确的方向? 谢谢!

1 个回复

使用时间戳减去3600怎么样?

if($results->tweet_date <= time() - 3600) {
//do api call
} else {
//call tweets from database
} 

编辑:如果你想使用strtotime ,你可以使用strtotime('-1 hour')来计算时间(记住小时而不是小时)。

1 检查Millis时间戳是否大于1小时?

我有一个Millis时间戳,确认为13位bigint。 我不确定如何检查这是否已1小时。 在我使用之前: 现在是: 我目前使用: 但是以上方法不起作用? ...

2015-11-01 04:54:09 1 58   php
3 如何检查时间戳是否整整一小时

我正在构建一个python应用程序,我从各个时间序列中获取大量数据(范围从1分钟到1天)。 我只想存储完整时间(xx:00分钟)的时间(unix时间戳)。 我该如何构建此支票? if timestamp % 3600 == 0: save the timestamp是一个简单的if t ...

5 如何检查时间戳是否为10分钟?

我有一个时间戳(searchTimestamp) ,需要检查它是否少于10分钟。 我有上面的代码,可以正常工作。 这是正确的方法还是有更好的方法? 注意: getTheTimestampFromURL总是早于当前时间戳(以毫秒为单位)。 ...

6 如何检查时间戳是否在夏令时夏令时?

问题是,例如上午2:00或凌晨2:59在某些时区秋季加倍,而在DST省时更改期间春季则不存在。 如果我在整整一年中每分钟都运行一次PHP循环,那么如何在循环中捕获DST节省时间? (在当前时区中,由date_default_timezone_set设置) 我如何完成PHP 5.2兼 ...

2013-11-13 05:19:04 2 1060   php/ dst
7 检查时间戳是否为x小时?

简单的问题,但我找不到符合这个确切场景的任何相关主题。 我发现的一切都涉及MySQL或日期和时间,而不仅仅是时间。 我有一个时间戳存储在变量中,格式为: 1325960262 由。。。生产: 如何检查此时间戳是否超过2小时? 我试过了: 但没有运气。 ...

8 使用php检查mysql datetime是否> 1小时

这是我现在拥有的代码: 我想做的是再做一个if语句,它类似于我为状态所做的语句,但是用红色突出显示超过1小时的任何内容。 我知道MySql在UMT中运行,而服务器本身在EST中运行,也不知道是否会引起问题(因为我吮吸php)。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM