在 C# 中,您可以使用 DateTime 类获取当前日期和时间。此类提供了一系列方法和属性,使您能够执行各种日期和时间操作。在本文中,我们将向您展示如何在 C# 中获取当前日期和时间。
获取当前日期和时间
要获取当前日期和时间,您可以使用日期时间.现在财产。此属性返回运行代码的计算机本地时区的当前日期和时间。
下面的示例代码演示了如何使用 DateTime.Now 属性来获取当前日期和时间:
|
约会时间当前日期时间 = DateTime.Now;
Console.写行(“当前日期和时间:” + 当前日期时间);
|
上面的代码创建一个名为“currentDateTime”的新 DateTime 对象,并为其分配 DateTime.Now 的值。然后它将当前日期和时间打印到控制台。
设置当前日期和时间的格式
The DateTime类提供了一个ToString()
方法,允许您以特定方式格式化日期和时间。此方法接受指定日期和时间应如何显示的格式字符串。
下面是一个示例代码,演示了如何设置当前日期和时间的格式:
|
约会时间当前日期时间 = DateTime.Now;
string 格式化日期时间 = 当前日期时间.ToString(“dddd,dd MMMM yyyy HH:mm:ss”);
Console.写行(“当前日期和时间:” + 格式化日期时间);
|
在上面的代码中,我们创建了一个新的DateTime对象命名“当前日期时间”并将其指定为 DateTime.Now 的值。然后,我们使用 ToString() 方法使用格式字符串来格式化日期和时间“dddd,dd MMMM yyyy HH:mm:ss”。此格式字符串指定日期和时间应显示为“星期几、一月几日、月、年、时、分、秒”。最后,我们将格式化的日期和时间打印到控制台。
其他格式示例
Date:
Format |
Result |
DateTime.Now.ToString(“MM/dd/yyyy”) |
05/29/2015 |
DateTime.Now.ToString(“dd MMMM yyyy”) |
29 May 2015 |
DateTime.Now.ToString(“yyyy MMMM dd”) |
2015 May 29 |
Time:
DateTime.Now.ToString(“H:mm”) |
5:50 |
DateTime.Now.ToString(“h:mm tt”) |
5:50 AM |
DateTime.Now.ToString(“HH:mm:ss”) |
05:50:32 |
DateTime.Now.ToString(“hh:mm:ss tt”) |
05:50:32 AM |
完整日期和时间:
DateTime.Now.ToString(“MM/dd/yyyy HH:mm”) |
05/29/2015 05:50 |
DateTime.Now.ToString(“MM/dd/yyyy hh:mm tt”) |
05/29/2015 05:50 AM |
DateTime.Now.ToString(“dddd, dd MMMM yyyy”) |
Friday, 29 May 2015 |
DateTime.Now.ToString(“dddd, dd MMMM yyyy HH:mm”) |
Friday, 29 May 2015 05:50 |
DateTime.Now.ToString(“dddd, dd MMMM yyyy hh:mm tt”) |
Friday, 29 May 2015 05:50 AM |
各种各样的:
DateTime.Now.ToString(“dddd, dd MMMM yyyy HH:mm:ss”) |
Friday, 29 May 2015 05:50:06 |
DateTime.Now.ToString(“yyyy’-‘MM’-‘dd’T’HH’:’mm’:’ss”) |
2015-05-16T05:50:06 |
DateTime.Now.ToString(“ddd, dd MMM yyy HH’:’mm’:’ss ‘GMT’”) |
Fri, 16 May 2015 05:50:06 GMT |
DateTime.Now.ToString(“yyyy’-‘MM’-‘dd’T’HH’:’mm’:’ss.fffffffK”) |
2015-05-16T05:50:06.7199222-04:00 |
结论
在 C# 中,获取当前日期和时间是一项简单的任务,可以使用 DateTime 类来完成。通过使用 DateTime.Now 属性,您可以获得运行代码的计算机的本地时区的当前日期和时间。此外,通过使用 ToString() 方法,您可以以特定方式格式化日期和时间。通过遵循本文中提供的示例,您将能够在 C# 程序中轻松获取并格式化当前日期和时间。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)