{"repo":"goark/koyomi","free":true,"listed":false,"github":"https://github.com/goark/koyomi","clone":"git clone https://github.com/goark/koyomi.git","description":"日本のこよみ","language":"Go","stars":18,"topics":["golang","golang-package","golang-module","calendar","ephemeris"],"license":"Apache-2.0","category":"productivity","readme_excerpt":"[koyomi] -- 日本のこよみ 「国立天文台 天文情報センター 暦計算室」より日本の暦情報を取得する [Go 言語]用パッケージです。 Google Calendar を経由して取得しています。 取得可能な情報は以下の通りです。 インストールと動作要件 - Go 1.25 以上（開発時 toolchain は 1.26.3） 利用時の前提 - データ取得にはネットワーク接続が必要です。 - 暦情報は外部データソース（国立天文台/Google Calendar）に依存するため、配信内容の変更が結果に反映される場合があります。 - 日付計算は日本標準時（JST）を前提としています。 簡単な使い方 以下のサンプルは説明を簡潔にするため、エラー詳細の標準エラー出力を一部省略しています。 CSV 形式で出力 テンプレートを指定して出力 付属ユーティリティ 西暦⇔和暦 変換 元号を含む和暦と西暦との変換を行います。 元号は以下のものに対応しています（グレゴリオ暦採用以降）。 元号 起点 ---------------- -------------- 明治（改暦以降） 1873年1月1日 大正 1912年7月30日 昭和 1926年12月25日 平成 1989年1月8日 令和 2019年5月1日 西暦から和暦への変換 これを実行すると以下のような結果になります。 和暦から西暦への変換 これを実行すると以下のような結果になります。 十干十二支を数え上げる これを実行すると以下のような結果になります。 ユリウス日 これを実行すると以下のような結果になります。 日付を5日分イテレートする これを実行すると以下のような結果になります。 Modules Requirement Graph Links - 国立天文台 天文情報センター 暦計算室 - 今月のこよみ powered by Google Calendar - 国立天文台暦計算室 - ユリウス日について - 国立天文台暦計算室 - 日本の暦情報を取得するパッケージを作ってみた — リリース情報 text.Baldanders.info [Go 言語]: https://go.dev/ \"The Go Programming Language\" [koyomi]: https://github.com/goark/koyomi \"goark/koyomi: 日本のこよみ\"","default_branch":null,"files":null,"tree":[],"storefront":"/r/goark","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/goark/koyomi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}