我有一个642014格式的字符串()Mdyyyy.
我想将字符串转换为04062014(ddMMYYYY).
我试过以下代码.
请帮忙.
DateTime.TryParseExact("642014", "MMddyyyy",
CultureInfo.InvariantCulture,
DateTimeStyles.None, out "04062014");
Run Code Online (Sandbox Code Playgroud) 我试图解析以下日期:2016年9月7日的7.92016,使用.NET标准函数(DateTime.Parse/TryParse).
所以我做了以下(没有成功,因为它引发了无效格式异常):
DateTime date;
DateTime.TryParseExact("7.92016", "d.Myyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out date);
Run Code Online (Sandbox Code Playgroud)
困扰我的是,完全有可能确定月份的结束位置,因为年份是用"yyyy"指定的.所以标准库应该能够管理它.
当然我可以手动拆分字符串,但有没有更清晰的解决方案来管理这种情况?
非常感谢你的帮助 !