在WinCE设备启动时获取C#中的时间戳

时间:2009-10-22 22:05:45

标签: c# .net windows-ce

此处描述了一种方法:http://www.c-sharpcorner.com/UploadFile/scottlysle/TimeSinceBootCS06052008055807AM/TimeSinceBootCS.aspx

但是,它与.NET Compact Framework不兼容。

任何人都可以推荐一种获取自系统/设备启动以来与紧凑框架兼容的时间(以秒为单位)的方法吗?

提前致谢:)

1 个答案:

答案 0 :(得分:0)

假设错误驱动的操作系统可以使用电池,时间(因为整个Windows系列正在受到挑战),并且假设您将确保足够仔细地调用它以避免在c20-30上包装(或使用其他机制,如持久性)你得到GetTickCount / PInvoke或System.Environment.TickCount的日子......只需从DateTime.Now(或utc变体,取决于你正在做的事情)构造DateTime并减去秒/毫秒。