我们在URL中收到来自另一个来源的ISO 8601日期,如下所示:
echo $_GET['timestamp'];
result: 2014-11-12T12:20:00.635
他们的文档中写道,格式应为YYYY-MM-DDThh:MM:ssTZD
示例:2014-11-12T12:20:00+01:00
为什么我们的结果是.635?这是什么意思?或者我们对来自URL的GET的解释是错误的?
我们发现时间戳中的最后一个数字是毫秒。这解决了我们的问题,但不是我们最初的问题。时间戳用于创建sha令牌,但我们似乎缺少时区。