Отформатировать время месяца в заглавную букву - PullRequest
3 голосов
/ 16 апреля 2019

Я хочу отформатировать время в

2006 / JAN / hello02JAN2006file.csv.zip

Содержит название месяца заглавной буквой,

скажем downloadDate это time.Time

downloadDate.Format("2006/JAN/hello02JAN2006file.csv.zip") не будет преобразовывать JAN в имя месяца, так как он не будет анализировать JAN, ему потребуется Jan, если я дам ему Jan, тогда название месяца также будет таким (Apr, May, ...) пока мне нужно APR или MAY

Мое решение для обхода здесь состоит в замене JAN с использованием strings.Replace method

strings.Replace(downloadDate.Format("2006/JAN/hello02JAN2006file.csv.zip"), "JAN", strings.ToUpper(downloadDate.Format("Jan")), -1)

я что-то упускаю во времени. Время документ или выше - единственный способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...