“recordingId”是在 Java 的 android-app 中生成的。现在我正在为 Windows (C# (Windows Forms)) 编写一个程序,并且需要从这么长的时间内读出日期和时间。有谁能够帮我?
问问题
178 次
2 回答
1
您的问题并不完全清楚,但听起来您想要一个DateTime
对应于存储在 JavaCalendar
和Date
. 在这种情况下:
private static readonly DateTime UnixEpoch = new DateTime(1970, 1, 1, 0, 0, 0,
DateTimeKind.Utc);
public static DateTime FromMillisecondsSinceUnixEpoch(long milliseconds)
{
return UnixEpoch.AddMilliseconds(milliseconds);
}
您也可以考虑使用DateTimeOffset
,或者实际上是我的[Noda Time][1]
库,您将在其中使用现有Instant.FromMillisecondsSinceUnixEpoch
方法。
于 2013-06-18T10:19:40.537 回答
0
尝试
timestamp = new Timestamp(recordingId);
于 2013-06-18T10:16:07.790 回答