Ter*_*rry 5 c# datetime localtime
我正在使用pbx进行voip调用.pbx的一个方面是您可以选择接收CDR包.这些包有2个时间戳:"utc"和"local",但两者似乎总是相同.
以下是时间戳的示例:"1268927156".
乍一看,似乎没有任何逻辑.所以我尝试了几种方式转换它,但没有好结果.该值应该提供今天上午11点(+ 1GMT)的时间.
我试过的事情:
以及其他一些我现在都记不住的了.
我在这里错过了一些愚蠢的东西吗?
提前致谢
Car*_*rra 12
这看起来像Unix时间.
1268927156 =星期四,2010年3月18日15:45:56 GMT
一个代码示例:
DateTime startDate = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc);
DateTime time = startDate.AddSeconds(1268927156 );
Run Code Online (Sandbox Code Playgroud)