0

我得到“634999070963845181”,它存储了 C# 的长变量,相当于“3/26/2013 3:04:56 PM”。现在这个“长”类型时间“634999070963845181”发送到我的 REST API(用 PHP 编写)。在 Rest API 方面,我想从在 . 但在 date('m/d/Y h:i:s A', 634999070963845181) 中不会生成“3/26/2013 3:04:56 PM”。具有返回类型“int”的 PHP 时间函数。

亲爱的忍者,如何从 C# 长变量保持时间中获取 PHP 中的完整时间戳。

4

1 回答 1

2

如果您可以控制代码的 C# 端,则应将其修复为以标准格式传输时间戳,例如 ISO8601

否则,您需要了解有关 C# 和 PHP 时间戳的两件事:它们的纪元(即 0)和它们的单位。

对于 PHP,这是从 1970 年 1 月 1 日开始的秒数,而C# 使用 0001 年和 100 纳秒间隔

于 2013-03-26T10:41:37.273 回答