我有 2 个字符串:一个是日期值,如“20101127”,第二个是格式“yyyymmdd”。如何使用给定格式从值中提取日期?
谢谢
最佳答案
DateTime time = DateTime.ParseExact("20101127", "yyyyMMdd", null);
null
将使用当前文化,这有点危险。您还可以提供特定的文化,例如:
DateTime time = DateTime.ParseExact("20101127", "yyyyMMdd", CultureInfo.InvariantCulture);
关于C#:如何根据提供者格式将字符串转换为日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4392110/