[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:32866] Re: 令和



 こんにちは,田向です。

From: KATOH Yasufumi <karma@xxxxxxxxxxxxxxxx>
Subject: [plamo:32861] 令和
Date: Fri, 03 May 2019 02:21:34 +0900

> ところで、glibc にも令和対応が入っているようですね。で、見慣れた名前を
> 見つけたので軽い気持ちで質問しますが...

 glibcの新元号対応自体は大した修正ではないものの,今までずっと和暦2桁
だったのが来年から8年間は和暦1桁になって,以下のように表示レイアウト
が崩れる問題が顕在化します。

$ date -d "2018-05-01 10:09:35" +"%Ex(%a) %X"
平成30年05月01日(火) 10時09分35秒
$ date -d "2019-05-01 10:09:35" +"%Ex(%a) %X"
令和元年05月01日(水) 10時09分35秒
$ date -d "2020-05-01 10:09:35" +"%Ex(%a) %X"
令和2年05月01日(金) 10時09分35秒
$ date -d "2027-05-01 10:09:35" +"%Ex(%a) %X"
令和9年05月01日(土) 10時09分35秒
$ date -d "2028-05-01 10:09:35" +"%Ex(%a) %X"
令和10年05月01日(月) 10時09分35秒

# glibcに和暦がサポートされたのが,2000年(平成12年)にリリースされた2.2
# 以降だったので,これまでたいていの場面では,特に困ってなかったです。

 そのため,新元号対応に先立ち,和暦年のゼロ詰め表示を制御できるように
するなどの作業を行っていました。これは2.29に取り込まれています。

> 今の Plamo の glibc にそのまま当たるのか謎ですが、どのパッチを当てれ
> ばいいのでしょ? > 田向さん (^_^)
> 
>   https://sourceware.org/bugzilla/show_bug.cgi?id=22964
> 
> # 対応するとは言ってません :-p

 Plamo-7.xはglibc-2.28なので,上記の修正は入っていないものの,令和対応
にするだけなら,以下のパッチでいけると思います。

https://sourceware.org/ml/libc-stable/2019-04/msg00002.html

----
田向 正一  tamuki@xxxxxxxxxxx


Follow-Ups
[plamo:32868] Re: 令和, KATOH Yasufumi
References
[plamo:32861] 令和, KATOH Yasufumi

[検索ページ] [メール一覧]
Plamo ML 公開システム