IDE:Visual Studio Community 2015
我试着像往常一样得到当前日期:
DateTime.Now
但它会从2年前返回一些日期。
它应该在2016年12月8日返回 - 但我得到2014年1月5日的{1/5/2014 12:00:00 AM}。
如果您去定义DateTime,它会转到那个具有以下 MonoAndroid mscorlib.dll文件
的引用的类C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ MonoAndroid \ v1.0 \ mscorlib.dll
通常它适用于位于
的NetFramework DLL文件C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ mscorlib.dll
尝试调试它 - 在运行时获得相同的2014日期。
注意:我是100%清醒的; )
那么MonoAndroid mscorlib.dll会与它混淆,对吧?
将调查&在这个想法上回复你。
PC:当前PC日期为2016年12月8日
答案 0 :(得分:2)
Android模拟器拥有自己的时钟 - 它不一定与主机的系统时钟同步。