令和元年 vs 令和1年
■ このスレッドは過去ログ倉庫に格納されています
元年表記めんどくさすぎ!帳票直すのしんどすぎ!
grep ‘1’ ‘元’ で場当たり的に対応して令和10年に地獄を見てからが本番だ
震えて待て
令和1年でも通じるからいいじゃないの?と思うけど、現実にはそうはさせてくれないんだよな
grepって
何時も使おうと思うと入門サイトを探す所から始まるw
面倒なのは平成31年4月30日と令和元年5月1日の切り替え
出力系はともかく入力系が面倒
ワイ「プルダウンメニューで平成31年選んだろ」
ワイ「ほいで5月を選んで・・・」
っていうときに平成を令和に自動的に変えたり、その逆したりな
別にこれぐらい簡単やで?でも平成32年とかを入力できるように要望する客もおるんやで、免許関連とか特にな
>>13 馬鹿かオメェ
[2019/平成31/令和元▼]年 [5▼]月 [1▼]日
このように表示すればいいだけ
誰にとっても優しい
タイムゾーン違ったら切替のタイミングも違ったりするの?
>>3 "1 年"とか"1-年" とか書かれて
涙目
>>15 おまえ天才かよ
人類の叡智を見た気がする
日本に生活ベースがある中国人だと元号使う
DBに現地時間が登録されてて地獄を見た
>>20 そのケースだと当然日本時間に合わせて変えるだろ
そうすると場所によっては令和元年4月30日23:00
みたいのもあり得るってことか
だからそれはあり得ないって
「日本時間」の令和元年5月1日00:00:00は世界中どこでもその日時
タイムゾーンが日本のまま日時だけ現地時間とかにするのは
>>20のところぐらいだろw
和暦使ってるから日本時間だよね、なんて常識が通用するのは日本人だけだぞ
おまえらだって海外でデータ入力のオペレーターやってみろ
絶対に現地時間で入力しやがるから
あと、クライアントPCの時間をそのままエラー発生時間としてログに残す仕組みにしたのは俺だけど絶対に内緒だからな
>>24 > 絶対に現地時間で入力しやがるから
当たり前だろ
そっちじゃなくて現地のタイムゾーンで処理しろって話な
Ubuntu 16.04 の、/usr/share/i18n/locales/ja_JP のera の所には、
era "<U002B><U003A><U0032><U003A>〜 みたいな表記で書いてあるけど、それを変換すると、
era "+:2:1990/01/01:+*:平成:%EC%Ey年";/
"+:1:1989/01/08:1989/12/31:平成:%EC元年";/
"+:2:1927/01/01:1989/01/07:昭和:%EC%Ey年";/
"+:1:1926/12/25:1926/12/31:昭和:%EC元年";/
"+:2:1913/01/01:1926/12/24:大正:%EC%Ey年";/
"+:2:1912/07/30:1912/12/31:大正:%EC元年";/
"+:6:1873/01/01:1912/07/29:明治:%EC%Ey年";/
"+:1:0001/01/01:1872/12/31:西暦:%EC%Ey年";/
"+:1:-0001/12/31:-*:紀元前:%EC%Ey年"
date +'%EY' --date="next year"
#=> 平成32年
date +'%EY' --date="1912/07/30"
#=> 大正元年
この1行目を、以下のように修正すればよい
era "+:2:2020/01/01:+*:令和:%EC%Ey年";/
"+:1:2019/05/01:2019/12/31:令和:%EC元年";/
"+:2:1990/01/01:2019/04/30:平成:%EC%Ey年";/
■ このスレッドは過去ログ倉庫に格納されています