c#的疑问

来源:百度知道 编辑:UC知道 时间:2024/06/06 13:24:50
DateTime date2 = DateTime.UtcNow;
DateTime date3 = DateTime.Today;
是什么意思啊?
怎么输出来的是都看不懂啊?

当前系统时间 2009-2-18 15:03。999
获取今天的日期 2009-3-18

一个好像是当前系统时间
一个是当前是第几天

第一个是 2009-3-18 10:21:35 去除Utc是2009-3-18 18:21:35

整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated)。UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时相同。在本文中,UTC与GMT含义完全相同。

北京时区是东八区,领先UTC八个小时

第二个是 2009-3-18 00:00:00 只是获取了当前系统的日期,时间为默认0