V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
gouguoyin
V2EX  ›  程序员

go-carbon v2.5.2 发布,轻量级、语义化、对开发者友好的 golang 时间处理库

  •  
  •   gouguoyin · 24 天前 · 670 次点击

    carbon 是一个轻量级、语义化、对开发者友好的 Golang 时间处理库,提供了对时间穿越、时间差值、时间极值、时间判断、星座、星座、农历、儒略日 / 简化儒略日、波斯历 / 伊朗历的支持。

    carbon 目前已捐赠给 dromara 开源组织,已被 awesome-go 收录,并获得 gitee 2024 年最有价值项目(GVP)和 gitcode 2024 年度 G-Star 项目,如果您觉得不错,请给个 star 吧

    github.com/dromara/carbon

    gitee.com/dromara/carbon

    gitcode.com/dromara/carbon

    更新日志

    • 修复 Time, TimeMilli, TimeMicro, TimeNano 字段进行UnmarshalJSON 时无法解析的 bug
    • 移除弃用的方法 ToStdTime
    • 公历新增 MaxValue, MinValue, IsValid 方法
    • 农历新增 MaxValue, MinValue, IsValid 方法
    • 波斯历(伊朗历)新增 MaxValue, MinValue, ToShortMonthString, ToShortWeekString 方法
    • 波斯历(伊朗历) ToMonthString, ToWeekString 方法新增可选参数locale,可选值 en/fa
    • 农历,波斯历(伊朗历)等增加日期合法性判断
    2 条回复    2024-12-09 22:37:06 +08:00
    guanhui07
        1
    guanhui07  
       24 天前 via iPhone
    之前用过
    aezx
        2
    aezx  
       18 天前
    看到 gitee 和 gitcode 就想笑
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   948 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:11 · PVG 05:11 · LAX 13:11 · JFK 16:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.