陽曆和陰曆相互轉化的工具類 golang版本
github 地址 https://github.com/nosixtools/solarlunar
- 實現了陽曆和陰曆的相互轉化,支援1900年到2049年。
- 支援節假日的計算
分享給你們
轉化例子
package main
import (
"github.com/nosixtools/solarlunar"
"fmt"
)
func main() {
solarDate := "1990-05-06"
fmt.Println(solarlunar.SolarToChineseLuanr(solarDate))
fmt.Println(solarlunar.SolarToSimpleLuanr(solarDate))
lunarDate := "1990-04-12"
fmt.Println(solarlunar.LunarToSolar(lunarDate, false))
}
節假日計算例子
package main
import (
"fmt"
"github.com/nosixtools/solarlunar/festival"
)
func main() {
festival := festival.NewFestival("./festival.json")
fmt.Println(festival.GetFestivals("2017-08-28"))
fmt.Println(festival.GetFestivals("2017-05-01"))
fmt.Println(festival.GetFestivals("2017-04-05"))
fmt.Println(festival.GetFestivals("2017-10-01"))
fmt.Println(festival.GetFestivals("2018-02-15"))
fmt.Println(festival.GetFestivals("2018-02-16"))
}
相關文章
- 陽曆到陰曆的轉換 (轉)
- PHP獲取農曆、陽曆轉陰曆PHP
- angular 日期(陽曆)Angular
- 實現陽曆和農曆顯示日期的javascript程式碼JavaScript
- Android自定義預定日曆,並且顯示陰曆Android
- JS中1900-2100區間內的公曆、農曆互轉的工具類JS
- 公曆日期轉農曆日期
- 用Delphi處理公曆到農曆的轉換 (轉)
- Oracle和JDE日曆轉換Oracle
- 日曆管理和提醒工具:EzyCal for MacMac
- java Calendar日曆類Java
- Java 周曆日曆Java
- 農曆的演算法 (轉)演算法
- win10在日曆裡顯示天氣和農曆的方法_win10怎麼讓日曆磁貼顯示農曆和天氣Win10
- BusyCal for Mac任務日曆工具Mac
- BusyCal for Mac(任務日曆工具)Mac
- 陰陽曆演算法 (轉)演算法
- JS編寫日曆控制元件(支援單日曆 雙日曆 甚至多日曆等)JS控制元件
- 根據公曆計算農曆
- 任務日曆提醒工具:Doo for macMac
- 日曆函式單元 (轉)函式
- win10 日曆怎麼顯示農曆_win10日曆不顯示農曆怎麼辦Win10
- win10電腦日曆怎麼顯示農曆_win10系統日曆顯示農曆的設定方法Win10
- 【SQL】日曆SQL
- 專案經理成長曆程(轉)
- Flutter日曆專案的優化記錄Flutter優化
- vue之實現日曆----顯示農曆,滾動日曆監聽年月改變Vue
- 演算法系列之十七:日曆生成演算法-中國公曆(格里曆)(下)演算法
- Laravel中使用Carbon時間類生成日曆Laravel
- 日曆2021年日曆表|2021年日曆表列印版 Excel版Excel
- 待辦事項和日曆工具:Task Office for Mac中文版Mac
- 如何在Mac中使用佛教日曆,波斯日曆等Mac
- java萬年曆Java
- 日曆外掛
- SQL生成日曆SQL
- 日曆計算
- 在access中增加農曆支援模組. (轉)
- JAVA例項 陰陽曆演算法(轉)Java演算法