有人可以亲切地解决这一问题帮助检索日期不受时间的年月日格式:如何在C#
string datetime = DateTime.Today.ToString("yyyymmdd")
我想有在YYYYMMDD格式的日期之间没有任何分隔符。
请停止downvoting这个问题。我清楚地知道这个问题缺乏研究工作,也没有给SO编程增加一点用处。
有人可以亲切地解决这一问题帮助检索日期不受时间的年月日格式:如何在C#
string datetime = DateTime.Today.ToString("yyyymmdd")
我想有在YYYYMMDD格式的日期之间没有任何分隔符。
请停止downvoting这个问题。我清楚地知道这个问题缺乏研究工作,也没有给SO编程增加一点用处。
试试这个:
string todayDate = DateTime.Today.ToString("yyyyMMdd")
尝试
string todayDate = DateTime.Today.ToString("yyyyMMdd");
正确的DateTime格式的字符串将是yyyyMMdd
。
您的字符串的月份部分应该是MM(月,从01至12),而不是毫米:
string todayDate = DateTime.Now.ToString("yyyyMMdd");
来源:
https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings
不包括:
string todayDate = DateTime.Today.ToString("yyyyMMdd");
您还可以使用:
string todayDate = DateTime.Now.ToString("yyyyMMdd");
你的情况,它实际上是在做同样的事情。如果你想这样更具体,我认为.Now
更好。
对于所有的不同的可能性,看看这个链接: https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings
使用'MM'月,'mm'是分钟。 –