【发布时间】:2011-06-10 12:52:00
【问题描述】:
这是我确信可以快速回答但我似乎找不到的问题之一。
使用 Facebook Graph API,商家的营业时间以 JSON 格式返回:
"hours": {
"mon_1_open": 406800,
"mon_1_close": 437400,
"tue_1_open": 493200,
"tue_1_close": 523800,
"wed_1_open": 579600,
"wed_1_close": 610200,
"thu_1_open": 61200,
"thu_1_close": 91800,
"fri_1_open": 147600,
"fri_1_close": 178200,
"sat_1_open": 237600,
"sat_1_close": 264600,
"sun_1_open": 324000,
"sun_1_close": 345600
}
营业时间应为 0900 - 1730 工作日、1000-1730 周六和 1000-1600 周日。
我可以看到工作日的开盘和关盘之间有 30600 秒,所以从某事开始有几秒钟,但我不确定从什么开始。
这是一种什么样的时间格式,如何将其转换为 PHP 中可用的格式?
奖励:他们为什么要使用时间戳“自从”,因为小时数每周重复一次?
【问题讨论】:
-
我不认为 PHP 有一种方法可以将秒数转换为小时、分钟、秒,从纪元或其他时间开始。你必须写一个。
-
我认为 facebook graph api 有一个 :date 方法而不是 :time 使用起来比较麻烦。
标签: php time facebook-graph-api timestamp