2020年6月の暦

no extension

折角 spiegel-im-spiegel/koyomi パッケージを作ったので,2020年6月の暦を浚ってみよう。

国立天文台のデータを使っているため,暦象の基準が日本の暦になっている点に注意。

日付 内容
2020-06-04 金星が内合
2020-06-04 水星が東方最大離角
2020-06-05 芒種
2020-06-06 望(満月)
2020-06-10 入梅
2020-06-13 下弦
2020-06-18 水星が留
2020-06-21 朔(新月)
2020-06-21 夏至
2020-06-21 金環日食
2020-06-24 海王星が留
2020-06-25 金星が留
2020-06-28 上弦
  • 水星が見頃。夕方の空に注目
  • 2020-06-06 の望に半影月食がある(肉眼ではほぼ分からないけど)
  • 2020-06-21 の金環日食は日本では見れず部分日食となる

各用語の意味は以下の通り。

「天象 - 国立天文台暦計算室」より
「天象 - 国立天文台暦計算室」より

ちなみに「留」とは「惑星の地心視赤経の時間変化が0、すなわち赤経方向の動きが止まる瞬間」,もっと簡単に言うと天球上の(見かけの)惑星の動きが反転する瞬間を指す。

気が向いたらシリーズ化する?

コード

今回使用したコードは以下の通り。

package main

import (
    "fmt"
    "os"

    "github.com/spiegel-im-spiegel/koyomi"
)

func main() {
    start, _ := koyomi.DateFrom("2020-06-01")
    end, _ := koyomi.DateFrom("2020-06-30")
    k, err := koyomi.NewSource(
        koyomi.WithCalendarID(
            koyomi.Holiday,
            koyomi.MoonPhase,
            koyomi.SolarTerm,
            koyomi.Eclipse,
            koyomi.Planet,
        ),
        koyomi.WithStartDate(start),
        koyomi.WithEndDate(end),
    ).Get()
    if err != nil {
        fmt.Fprintln(os.Stderr, err)
        return
    }

    fmt.Println("| 日付 | 内容 |")
    fmt.Println("| ---- | ---- |")
    for _, e := range k.Events() {
        fmt.Printf("| %v | %v |\n", e.Date, e.Title)
    }
}

ブックマーク

参考図書

photo
天文年鑑 2020年版
天文年鑑 編集委員会 (編集)
誠文堂新光社 2019-11-20
単行本
4416719485 (ASIN), 9784416719480 (EAN), 4416719485 (ISBN)
評価     

天文ファン必携。2020年版。

reviewed by Spiegel on 2019-11-23 (powered by PA-APIv5)

photo
日食グラス(太陽メガネ) 四個セット CE安全規格認証 日食レンズ
フュージョンマーケティング
おもちゃ&ホビー
B07V2Y6B2P (ASIN), 4582397347006 (EAN)

日食グラスって Amazon で買えるんだな。

reviewed by Spiegel on 2020-06-15 (powered by PA-APIv5)