我试图了解 DateTime.ToString(Datepattern) 在 .net 框架、C# 中的工作原理。
我将计算机更改为短日期格式,例如 yyyy.MM.dd。以下是我注意到的
DateTime myDate = DateTime.Now;
Run Code Online (Sandbox Code Playgroud)
myDate.ToString("yyyy/MM/dd")始终以 yyyy.MM.dd 格式返回,而不是 yyyy/MM/dd
,并且
myDate.ToString("yyyy-MM-dd")以 yyyy-MM-dd 格式返回字符串
要让它返回我正在寻找的内容,这就是我需要做的
myDate.ToString("yyyy'/'MM'/'dd")===> yyyy/MM/dd
谁能向我解释为什么这样做?还有其他方法可以达到相同的结果吗?
谢谢....