Я хочу отформатировать время в
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)
я что-то упускаю во времени. Время документ или выше - единственный способ сделать это?