carbon

AI摘要
本文介绍了使用Carbon库处理时间的核心方法:获取当前时间、格式化输出、解析时间字符串及比较时间先后。这些操作简洁高效,适用于日常时间处理需求。

输出当前时间

func main() {
now := carbon.Now()
fmt.Println(now) // 输出当前时间
}

格式化时间

now := carbon.Now()
fmt.Println(now.Format("Y-m-d H:i:s"))  // 输出当前时间,格式为 "2025-11-24 15:30:00"

解析时间字符串

t := carbon.Parse("2025-11-24 14:30:00")
fmt.Println(t) // 解析字符串并打印时间

比较时间

time1 := carbon.Now()
time2 := carbon.Now().AddHours(2)
fmt.Println(time1.IsBefore(time2)) // 检查 time1 是否在 time2 之前
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!