我需要获取yyyy-MM-ddTHH:mm:ss.fffZ
用于创建哈希以与 .NET 服务器通信的日期时间格式。我怎样才能在 PHP 中获得这种格式?我什至不知道“fffZ”是什么,试图自己解决这个问题并且无法在网上找到它。非常感谢您的帮助。
谢谢,詹姆斯
我需要获取yyyy-MM-ddTHH:mm:ss.fffZ
用于创建哈希以与 .NET 服务器通信的日期时间格式。我怎样才能在 PHP 中获得这种格式?我什至不知道“fffZ”是什么,试图自己解决这个问题并且无法在网上找到它。非常感谢您的帮助。
谢谢,詹姆斯
使用 PHP,您可以通过以下方式获得它:
date('Y-m-dTH:i:s.uZ') //for the current time
您可以在文档中找到每个字符。虽然我不确定Z
这两种语言的含义是否相同。
根据 MSDN,fff 是毫秒:
http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
Z 将是时区。您可以通过http://php.net/manual/en/datetime.gettimezone.php在 PHP 中处理。
其余的应该很简单。
编辑:实际上,忘记了 .NET 中的 Z 将从 UTC 偏移。似乎您可以从类似于UTC Offset in PHP的东西中获得它。