【发布时间】:2011-05-29 04:41:55
【问题描述】:
如何将 UNIX 时间格式的 UTC 时间转换为正常的 DateTime 格式(我可以阅读)?
UNIX 时间格式的 UTC 时间示例1292985942
【问题讨论】:
标签: c# datetime unix timestamp
如何将 UNIX 时间格式的 UTC 时间转换为正常的 DateTime 格式(我可以阅读)?
UNIX 时间格式的 UTC 时间示例1292985942
【问题讨论】:
标签: c# datetime unix timestamp
你可以像这样在 perl 中做到这一点my @temp_var = split(/ /,localtime(1292985942));
输出将是
$temp_var[0] => 星期三 $temp_var[1] => 十二月 $temp_var[2] => 22 $temp_var[3] => 10:45:42 $temp_var[4] => 2010【讨论】:
$myString = localtime(1292985942) 相比,它是如此复杂。无论如何,这个问题被标记为 C#。
double timestamp = 1292985942;
DateTime dateTime = new System.DateTime(1970, 1, 1, 0, 0, 0, 0);
dateTime = dateTime.AddSeconds(timestamp);
【讨论】: