在 Go 中转换日期格式
问题:
如何转换格式为“2010-01”的日期-23 11:44:20" 至 "2010 年 1 月 23 日11:44" 使用 Go?
答案:
要在 Go 中的不同日期格式之间进行转换,您可以使用 time 包中的 Parse 和 Format 函数。这两个函数都接受参考时间(采用所需格式)作为参数,从而简化了格式化过程。
示例:
dtstr1 := "2010-01-23 11:44:20" dt, _ := time.Parse("2006-01-02 15:04:05", dtstr1) dtstr2 := dt.Format("Jan 2 '06 at 15:04")
此代码会将原始日期字符串转换为所需的 " Jan 23 '10 at 11:44" 格式使用以下步骤:
以上是如何在 Go 中将'YYYY-MM-DD HH:mm:ss”转换为'Mon DD 'YY at HH:mm”?的详细内容。更多信息请关注PHP中文网其他相关文章!