我得到的是“634999070963845181”,它存储了C#的长变量,相当于“3/26/2013 3:04:56 PM”。现在这个“长”类型时间“634999070963845181”发送到我的REST API(用PHP编写)。在Rest API方面,我想从收到的“634999070963845181”获得“3/26/2013 3:04:56 PM”。但是在日期('m / d / Y h:i:s A',634999070963845181)不生成“3/26/2013 3:04:56 PM”。 PHP时间函数的返回类型为“int”。
亲爱的忍者,如何用C#长变量保持时间在PHP中获得全时戳。
答案 0 :(得分:2)
如果您可以控制代码的C#端,则应修复它以标准格式传输时间戳,例如ISO8601
否则,您需要了解有关C#和PHP时间戳的两件事:他们的纪元(意思是0)及其单位。
对于PHP,这是从1970年1月1日开始的秒,而C# uses the year 0001 and 100-nanosecond intervals。