首頁 > 後端開發 > Golang > go-carbon1.3.3版本發布了

go-carbon1.3.3版本發布了

藏色散人
發布: 2021-02-23 15:28:20
轉載
2385 人瀏覽過

下面由golang教學欄位介紹go-carbon1.3.3版本,新增獲取星座方法和判斷是否是某個星座方法,希望對需要的朋友有幫助!

carbon 是一個輕量級、語義化、對開發者友好的Golang時間處理庫,支援鍊式呼叫、農曆和gorm、xorm等主流orm

如果您覺得不錯,請給個star吧

github:github.com/golang-module/carbon

gitee:gitee.com/go-package/carbon

#更新日誌
  • 新增Constellation()方法取得星座,支援多語言
  • 新增IsXXX() 系列方法判斷是否為某個星座
  • 新增ToMonthString() 方法輸出完整月份字串,支援多語言
  • 新增ToShortMonthString() 方法輸出縮寫月份字串,支援多語言
  • 新增ToWeekString() 方法輸出完整星期字串,支援多語言
  • 新增ToShortWeekString() 方法輸出縮寫星期字串,支援多語言
  • 修復calendar.go 檔案中HeavenlyStems變數值重複的BUG

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

// 获取星座

carbon.Parse("2020-08-05 13:14:15").Constellation() // Leo

carbon.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() // August

carbon.Parse("2020-08-05 13:14:15").SetLocale("en").ToMonthString() // August

carbon.Parse("2020-08-05 13:14:15").SetLocale("zh-CN").ToMonthString() // 八月

 

// 输出缩写月份字符串

carbon.Parse("2020-08-05 13:14:15").ToShortMonthString() // Aug

carbon.Parse("2020-08-05 13:14:15").SetLocale("en").ToShortMonthString() // Aug

carbon.Parse("2020-08-05 13:14:15").SetLocale("zh-CN").ToShortMonthString() // 8月

 

// 输出完整星期字符串

carbon.Parse("2020-08-05 13:14:15").ToWeekString() // Tuesday

carbon.Parse("2020-08-05 13:14:15").SetLocale("en").ToWeekString() // Tuesday

carbon.Parse("2020-08-05 13:14:15").SetLocale("zh-CN").ToWeekString() // 星期二

 

// 输出缩写星期字符串

carbon.Parse("2020-08-05 13:14:15").ToShortWeekString() // Tue

carbon.Parse("2020-08-05 13:14:15").SetLocale("en").ToShortWeekString() // Tue

carbon.Parse("2020-08-05 13:14:15").SetLocale("zh-CN").ToShortWeekString() // 周二

登入後複製

以上是go-carbon1.3.3版本發布了的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板