采用“DDMMYYYY”格式的 C# 分析日期
本文关键字:日期 格式 DDMMYYYY 采用 | 更新日期: 2023-09-27 18:23:44
我正在尝试使用以下代码解析DDMMYYYY
格式的字符串日期,但即使16062001
是DDMMYYYY
格式的有效日期,它也返回 false。
DateTime.TryParseExact("16062001", "DDMMYYYY", CultureInfo.InvariantCulture,DateTimeStyles.None,out parsed);
尝试按照 https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110( 使用小写d
和y
.aspx
例如。
DateTime.TryParseExact("16062001", "ddMMyyyy", CultureInfo.InvariantCulture,DateTimeStyles.None,out parsed);
模式字符串区分大小写。您应该使用小写的dd
和yyyy
。
DateTime.TryParseExact("16062001", "ddMMyyyy", CultureInfo.InvariantCulture,DateTimeStyles.None, out parsed);
根据这份文件:http://www.csharp-examples.net/string-format-datetime/
您的格式应该是这样的:"啰嗦
�尝试更改为此版本:
DateTime.TryParseExact("16062001", "ddMMyyyy", CultureInfo.InvariantCulture,DateTimeStyles.None,out parsed);
使用 DD 和 YYYY 小写,如下所示。
DateTime.TryParseExact("16062001", "ddMMyyyy", CultureInfo.InvariantCulture,DateTimeStyles.None,out parsed);