Twitter API-用PHP确定本地时间
twitter API提供UTC时间内的所有推文。您还可以获取已登录用户的UTC偏移量和“时区”: e、 g 创建时间:2012年6月11日星期一13:17:11+0000 utc_偏移量=-18000Twitter API-用PHP确定本地时间,php,twitter,Php,Twitter,twitter API提供UTC时间内的所有推文。您还可以获取已登录用户的UTC偏移量和“时区”: e、 g 创建时间:2012年6月11日星期一13:17:11+0000 utc_偏移量=-18000 时区=东部时间(美国和加拿大) 我可以将创建的时间单位转换为时间戳,然后添加utc时间单位偏移量,但utc时间单位偏移量不考虑夏令时。因此,在DST期间,我所有的时间都会减少1小时 另一个问题是Twitter API提供的时区值与php时区格式不匹配(http://www.php.net/man
时区=东部时间(美国和加拿大) 我可以将创建的时间单位转换为时间戳,然后添加utc时间单位偏移量,但utc时间单位偏移量不考虑夏令时。因此,在DST期间,我所有的时间都会减少1小时 另一个问题是Twitter API提供的时区值与php时区格式不匹配(http://www.php.net/manual/en/timezones.america.php) 有人知道如何考虑DST向用户显示准确的本地时间吗
我开始认为也许使用客户端脚本转换UTC时间是我最好的选择。我认为你是对的。您实际上只有两种选择:
- 手动创建一个数组(除非其他人已经在某处为您完成了腿部工作…),该数组将Twitter API时区字符串和索引以及PHP等效值作为值保存,或者
- 使用简单的JavaScript修改客户端上的标准化时间字符串
我认为你是对的。您实际上只有两种选择:
- 手动创建一个数组(除非其他人已经在某处为您完成了腿部工作…),该数组将Twitter API时区字符串和索引以及PHP等效值作为值保存,或者
- 使用简单的JavaScript修改客户端上的标准化时间字符串