0

使用 vb.net 试图将 utc 时间转换为本地时间。但我认为得到了错误的结果。在这里我附上了我的代码。

code

Dim time As DateTime = New DateTime()
time = Date.FromFileTimeUtc(1344502618)
MsgBox(time)


getting result like this

1/1/1601 12:02:14 AM

这个结果正确吗?

4

1 回答 1

0

你可以写

Dim time As Double = Convert.ToDouble(1344502618)
    Dim baseDate As New Date()
    Dim result As Date = baseDate.Add(TimeSpan.FromSeconds(time))
    MsgBox(result)
于 2012-11-19T08:00:59.770 回答