回答

收藏

在 Go 中获取当前时间作为格式化字符串?

技术问答 技术问答 265 人阅读 | 0 人回复 | 2023-09-12

在 Go 获得当前时间戳并转换为字符串的最佳方法是什么?例如,我需要日期和时间。YYYYMMDDhhmmss 格式。+ C" w& |1 B. [5 ]
                                                               
3 A, |7 P* c9 r  \3 G: `, _4 t0 C! W* \    解决方案:                                                                ; d2 Q7 z$ a2 {7 ?+ `, |& t
                                                                使用time.Now()函数和time.Format()方法。" j2 h) `. x4 g  H$ e
    t := time.Now()fmt.Println(t.Format("20060102150405"))8 a" Z4 Q0 P3 [. s. |6 D
2011050411515打印出来,或者至少几分钟前就是这样。(我在东部夏令的时候。)时间包中定义的常量中有几种预定义的时间格式。
; h2 l6 T7 H1 O' k$ ^: `2 I1 Xtime.Now().UTC()如果你想使用它UTC 可以使用,而不是本地时区。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则