[英]C# DateTime.ToString with data format or pattern
我试图了解DateTime.ToString(日期模式)如何在.net框架,C#中工作。
我改变了我的计算机,使其具有像yyyy.MM.dd这样的简短日期格式。 以下是我注意到的
DateTime myDate = DateTime.Now;
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
任何人都可以向我解释为什么这样做? 还有其他方法可以达到相同的效果吗?
谢谢....
您还可以使用反斜杠转义单个字符:
DateTime myDate = DateTime.Now;
myDate.ToString("yyyy\\/MM\\/dd");
// or
myDate.ToString(@"yyyy\/MM\/dd");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.