преобразование строки в формат даты, например dd-mon-yyyy - PullRequest
2 голосов
/ 05 августа 2020

У меня есть значение даты в виде строки, например 20200731, я использовал код ниже, чтобы проанализировать его с точной датой

Date.ParseExact(filenames.Substring(39,8).ToString(),"yyyyMMdd", System.Globalization.DateTimeFormatInfo.InvariantInfo)

Вывод указанного выше выражения равен 07/31/2020 00:00:00, однако я хочу получить вывод, например 31-JUL-2020

1 Ответ

2 голосов
/ 05 августа 2020

Вы имеете в виду что-то вроде этого?

Console.WriteLine(Strings.Format(Date.ParseExact("20200731", "yyyyMMdd", System.Globalization.DateTimeFormatInfo.InvariantInfo), "dd-MMM-yyyy").ToUpper)
...