我有一个格式为 =“01012012”的字符串。我希望它转换为:01-JAN-12。我如何在 C# 中实现它?
问问题
3208 次
2 回答
14
DateTime dateTime = DateTime.ParseExact("01012012", "MMddyyyy", CultureInfo.InvariantCulture);
string newDateString = dateTime.ToString("dd-MMM-yy");
编辑:将输出更改为 2 位日期(而不是 4 位)
于 2012-10-01T02:23:44.700 回答
0
得到了我的答案:
CultureInfo provider = CultureInfo.InvariantCulture;
DateTime date = DateTime.ParseExact("08312012", "MMddyyyy", provider);
string getDate = date.ToString("dd-MMM-yy");
多谢你们!!!
于 2012-10-01T02:43:21.160 回答