日本語での月と曜日の名前と略称
using Dates
最初に以下を定義しておく
japanese_months = ["睦月", "如月", "弥生", "卯月", "皐月", "水無月",
"文月", "葉月", "長月", "神無月", "霜月", "師走"];
japanese_monts_abbrev = string.(1:12) .* "月";
japanese_days = ["月曜日","火曜日","水曜日","木曜日","金曜日","土曜日","日曜日"];
# japanese_days_abbrev = ["月","火","水","木","金","土","日"];
japanese_days_abbrev = ["(月)","(火)","(水)","(木)","(金)","(土)","(日)"];
Dates.LOCALES["japanese"] = Dates.DateLocale(japanese_months, japanese_monts_abbrev,
japanese_days, japanese_days_abbrev);
そのあと,locale="japanese" を指定して関数を呼ぶ
t = Date(2021, 8, 24)
Dates.monthname(t; locale="japanese") # "葉月"
Dates.monthabbr(t; locale="japanese") # "8月" 略称
Dates.dayname(t; locale="japanese") # "月曜日"
Dates.dayabbr(t; locale="japanese") # "(月)" 略称
要するに,japanese_months,japanese_monts_abbrev,japanese_days,japanese_days_abbrev を好みで定義する。
※コメント投稿者のブログIDはブログ作成者のみに通知されます