Android 位置时间戳转换为 C-Sharp DateTime
Android Location TimeStamp Conversion To C-Sharp DateTime
我正在尝试将 Android Location.Time
(长)值转换为 Xamarin
中的 c-sharp DateTime
值,但是我在尝试使用一些 Unix 转换代码时遇到了一些问题抛出异常。
有人有这方面的有效转换例程吗?
最好也从另一条路返回来测试一下?
double seconds = Location.Time / 1000;
DateTime utcConverted = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddSeconds(seconds).ToLocalTime();
我正在尝试将 Android Location.Time
(长)值转换为 Xamarin
中的 c-sharp DateTime
值,但是我在尝试使用一些 Unix 转换代码时遇到了一些问题抛出异常。
有人有这方面的有效转换例程吗?
最好也从另一条路返回来测试一下?
double seconds = Location.Time / 1000;
DateTime utcConverted = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddSeconds(seconds).ToLocalTime();