我正在使用 Facebook 图形 API 在页面上发布
Facebook 在页面中发布预定帖子的时区是什么?
是管理员时区吗?
像这样:1354308243
我正在使用 Facebook 图形 API 在页面上发布
Facebook 在页面中发布预定帖子的时区是什么?
是管理员时区吗?
像这样:1354308243
我不知道 facebook api,但这看起来像 unix 时间戳,这是自纪元以来的秒数,纪元是 Jan 1st, 1970 UTC。
您正在处理的内容称为时间戳,它根本不会弄乱时区,因为您计算时区时间的时间戳并使用它。无论何时跨越世界不同地区,它都会在指定的时间准确地发生。
因此,不要说在晚上 7 点发布,而是将晚上 7 点转换为时间戳并使用该数字进行操作,例如在 1354308243 上发布。有意义吗?
通过将我的 php 脚本设置为使用 UTC,我遇到了同样的问题,但是我使用的时间戳在 Facebook 中创建了 +2 小时的时间。在调查和检查参考 API 后,我发现用户的时区与 UTC 有偏差
https://developers.facebook.com/tools/explorer/?method=GET&path=me%3Ffields%3Dtimezone&version=v2.10
我看到我的时区是 UTC 时间的 +2,所以我在 php 脚本中对其进行了更改以进行调整。现在它工作正常。
所以我认为它依赖于管理时区。