我可以使用以下方法获取日期和时间:
DateTime now = DateTime.Now;
如何以 DateTime 格式本身分别获取当前日期和时间?
我没有在 ASP.NET (C#) 中使用日期时间选择器对话框。
好吧,您可以DateTime使用该Today属性获得今天的日期:
DateTime
Today
DateTime today = DateTime.Today;
或更一般地说,您可以使用该Date属性。例如,如果您想要 UTC 日期,您可以使用:
Date
DateTime dateTime = DateTime.UtcNow.Date;
目前还不清楚这是否是您需要的……如果您只是想 打印 日期,您可以使用:
Console.WriteLine(dateTime.ToString("d"));
或使用显式格式:
Console.WriteLine(dateTime.ToString("dd/MM/yyyy"));
查看有关标准和自定义日期/时间格式字符串的更多信息。根据您的情况,您可能还需要指定文化。
如果您想要一个更具表现力的日期/时间 API,它允许您将日期与时间分开讨论,您可能需要查看我开始的Noda Time项目。它还没有准备好投入生产,但我们很想听听你想用它做什么......