我想格式化时间为
2006 / JAN / hello02JAN2006file.csv.zip
它以大写字母包含月份名称,
说downloadDate
是time.Time
downloadDate.Format("2006/JAN/hello02JAN2006file.csv.zip")
不会将JAN
转换为月份名称,因为它不会解析JAN,因此需要Jan
,如果我给它Jan
,则需要月份我也需要Apr
或May
APR
,MAY
,...)
我要解决的解决方案是使用strings.Replace方法替换JAN
strings.Replace(downloadDate.Format("2006/JAN/hello02JAN2006file.csv.zip"), "JAN", strings.ToUpper(downloadDate.Format("Jan")), -1)
我在time.Time文档中缺少什么吗,或者以上是完成此操作的唯一方法?