我用"epoch"作为
Datetime myepoch=new DateTime(2005,11,11,7,0,0);
Run Code Online (Sandbox Code Playgroud)
但是我希望它与我的exe打算运行的所有系统兼容(例如,亚洲的机器和欧洲或美国的机器,即用Datetime.Now适当地改变myepoche).我应该研究什么样的文化课?
使用不变文化作为您的时代,您将获得最佳服务 - 例如UTC:
Datetime myEpoch = new DateTime(2005, 11, 11, 7, 0, 0, DateTimeKind.Utc);
Run Code Online (Sandbox Code Playgroud)
使用不变的文化使得关于时间和日期的推理变得更加简单.
如果你要在日期和时间周围做很多工作,我建议你看一下noda time博客,了解他们所学到的一些课程,以及可能使用他们的一些库.创建.
| 归档时间: |
|
| 查看次数: |
187 次 |
| 最近记录: |