go-carbon1.3.3版本更新了什么
这篇“go-carbon1.3.3版本更新了什么”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“go-carbon1.3.3版本更新了什么”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入主题吧。
golang的优点有哪些
golang是一种编译语言,可以将代码编译为机器代码,编译后的二进制文件可以直接部署到目标机器而无需额外的依赖,所以golang的性能优于其他的解释性语言,且可以在golang中使用goroutine来实现并发性,它提供了一个非常优雅的goroutine调度程序系统,可以很容易地生成数百万个goroutine。
carbon 是一个轻量级、语义化、对开发者友好的Golang时间处理库,支持链式调用、农历和gorm、xorm等主流orm
更新日志
新增 Constellation()方法获取星座,支持多语言
新增 IsXXX() 系列方法判断是否是某个星座
新增 ToMonthString() 方法输出完整月份字符串,支持多语言
新增 ToShortMonthString() 方法输出缩写月份字符串,支持多语言
新增 ToWeekString() 方法输出完整星期字符串,支持多语言
新增 ToShortWeekString() 方法输出缩写星期字符串,支持多语言
修复 calendar.go 文件中HeavenlyStems变量值重复的BUG
// 获取星座carbon.Parse("2020-08-05 13:14:15").Constellation() // Leocarbon.Parse("2020-08-05 13:14:15").SetLocale("zh-CN").Constellation() // 狮子座// 是否是白羊座carbon.Parse("2020-08-05 13:14:15").IsAries() // false// 是否是金牛座carbon.Parse("2020-08-05 13:14:15").IsTaurus() // false// 是否是双子座carbon.Parse("2020-08-05 13:14:15").IsGemini() // false// 是否是巨蟹座carbon.Parse("2020-08-05 13:14:15").IsCancer() // false// 是否是狮子座carbon.Parse("2020-08-05 13:14:15").IsLeo() // true// 是否是处女座carbon.Parse("2020-08-05 13:14:15").IsVirgo() // false// 是否是天秤座carbon.Parse("2020-08-05 13:14:15").IsLibra() // false// 是否是天蝎座carbon.Parse("2020-08-05 13:14:15").IsScorpio() // false// 是否是射手座carbon.Parse("2020-08-05 13:14:15").IsSagittarius() // false// 是否是摩羯座carbon.Parse("2020-08-05 13:14:15").IsCapricorn() // false// 是否是水瓶座carbon.Parse("2020-08-05 13:14:15").IsAquarius() // false// 是否是双鱼座carbon.Parse("2020-08-05 13:14:15").IsPisces() // false// 输出完整月份字符串carbon.Parse("2020-08-05 13:14:15").ToMonthString() // Augustcarbon.Parse("2020-08-05 13:14:15").SetLocale("en").ToMonthString() // Augustcarbon.Parse("2020-08-05 13:14:15").SetLocale("zh-CN").ToMonthString() // 八月// 输出缩写月份字符串carbon.Parse("2020-08-05 13:14:15").ToShortMonthString() // Augcarbon.Parse("2020-08-05 13:14:15").SetLocale("en").ToShortMonthString() // Augcarbon.Parse("2020-08-05 13:14:15").SetLocale("zh-CN").ToShortMonthString() // 8月// 输出完整星期字符串carbon.Parse("2020-08-05 13:14:15").ToWeekString() // Tuesdaycarbon.Parse("2020-08-05 13:14:15").SetLocale("en").ToWeekString() // Tuesdaycarbon.Parse("2020-08-05 13:14:15").SetLocale("zh-CN").ToWeekString() // 星期二// 输出缩写星期字符串carbon.Parse("2020-08-05 13:14:15").ToShortWeekString() // Tuecarbon.Parse("2020-08-05 13:14:15").SetLocale("en").ToShortWeekString() // Tuecarbon.Parse("2020-08-05 13:14:15").SetLocale("zh-CN").ToShortWeekString() // 周二
以上是“go-carbon1.3.3版本更新了什么”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341