[英]C#: How to convert string to date accordingly to the giver format?
我有2个字符串:一个是日期值,如“20101127”,第二个是格式“yyyymmdd”。 如何使用给定格式从值中提取日期?
谢谢
DateTime time = DateTime.ParseExact("20101127", "yyyyMMdd", null);
null
将使用当前的文化,这有点危险。 您还可以提供特定的文化,例如:
DateTime time = DateTime.ParseExact("20101127", "yyyyMMdd", CultureInfo.InvariantCulture);
使用DateTime.ParseExact()
。 注意月份是MM
,而不是mm
。
var dateValue = DateTime.ParseExact("20101127", "yyyyMMdd",
CultureInfo.InvariantCulture);
使用ParseExact
方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.