jzodiac -- Japanese Zodiac
このパッケージは goark/koyomi パッケージに移行・統合しました。リポジトリはメンテナンスされません
// +build run
package main
import (
"flag"
"fmt"
"os"
"time"
"github.com/spiegel-im-spiegel/jzodiac"
)
func main() {
flag.Parse()
args := flag.Args()
if len(args) < 1 {
fmt.Fprintln(os.Stderr, os.ErrInvalid)
return
}
for _, s := range args {
t, err := time.Parse("2006-01-02", s)
if err != nil {
fmt.Fprintln(os.Stderr, err)
continue
}
kan, shi := jzodiac.ZodiacYearNumber(t.Year())
fmt.Printf("Year %v is %v%v\n", t.Year(), kan, shi)
kan, shi = jzodiac.ZodiacDayNumber(t)
fmt.Printf("Day %v is %v%v\n", t.Format("2006-01-02"), kan, shi)
}
}