0
我有一個UTC時間字符串,需要在C#中的Datetime對象中進行轉換。將UTC時間轉換爲DateTime對象
我已經嘗試了下面的示例,但它不工作。任何人都可以幫忙嗎?
long ticks = long.Parse(ateOn);
DateTime ateOnDate = new DateTime(ticks,DateTimeKind.Utc);
其中ateOn是字符串中的UTC時間。
我有一個UTC時間字符串,需要在C#中的Datetime對象中進行轉換。將UTC時間轉換爲DateTime對象
我已經嘗試了下面的示例,但它不工作。任何人都可以幫忙嗎?
long ticks = long.Parse(ateOn);
DateTime ateOnDate = new DateTime(ticks,DateTimeKind.Utc);
其中ateOn是字符串中的UTC時間。
long l = 1360417399227;
var dt = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
.Add(TimeSpan.FromMilliseconds(l));
你有我的投票。 Samee Mir會解釋爲什麼添加毫秒而不是秒(在l = 1360417399的情況下),因爲他與datetime ticks和epoch time混淆。 – 2013-02-09 15:11:04
什麼是「UTC時間字符串」?它是什麼樣子的?你在談論Unix時代嗎? – Oded 2013-02-09 14:50:58
你是什麼意思「不工作」?請具體說明。究竟發生了什麼。 – 2013-02-09 14:52:27
1360417399227,是的,我正在談論時代 – 2013-02-09 14:53:35