This page temporarily redirects to gemini://blekksprut.net/gengou/.

gengou (元号)

find japanese era names from dates

=> gengou in action (gif)

usage

now := time.Time.now()
era, err := gengou.Find(now).Name

can properly calculate the era year as well:

// returns "平成31年"
gengou.EraYear(time.Parse("2006.01.02 MST", "2019.04.30 JST"))

// returns "令和元年"
gengou.EraYear(time.Parse("2006.01.02 MST", "2019.05.01 JST"))

// returns "令和2年"
gengou.EraYear(time.Parse("2006.01.02 MST", "2020.01.01 JST"))

cli

$ date
2024年 12月21日 土曜日 14時00分20秒 JST
$ gengou
令和6年
$ gengou -w
令和6年
$ gengou -w 2019.04.30 2019.05.01
平成31年
令和元年
$ gengou -f 2006 1991 # go date layouts
平成3年
$ gengou -d # show the full date
令和6年12月27日
Proxy Information
Original URL
gemini://blekksprut.net/gengou
Status Code
Success (20)
Meta
text/gemini; lang=en
Capsule Response Time
2752.915107 milliseconds
Gemini-to-HTML Time
0.596097 milliseconds

This content has been proxied by September (ba2dc).