我目前使用:
lable1.Text = DateTime.Now.ToShortDateString();
在我的label1
显示短日期时间。
因为上面的代码显示了来自windows机器的日期(如果你在Windows程序设置日期更改程序中的日期也改变了)这对我不再有帮助。我需要在label1
(GMT + 0日期)和label2(GMT + 0时钟)中显示GMT日期和时间,以便日期和时间独立于Windows机器时钟设置显示。
我没有任何线索如何做到这一点。请记住,我的24小时制不是12小时。
答案 0 :(得分:9)
使用UtcNow
这样的属性:
label1.Text = DateTime.UtcNow.ToShortDateString();