[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:19861] Re: [Y2K] mnews-1.22
吉藤英明@東北大学情報科学です。
In article <200001010728.QAA10612@xxxxxxxxxxxx> (at Sat, 1 Jan 2000 16:28:23 +0900), Hiroshi KISE <fuyuneko@xxxxxxxxxxxx> says:
> 前者は2000年の「RFC822 な2桁年の日付」である“00”を与えると、うまく
> 動かないようですし、後者は、1999年の「RFC822 な2桁年の日付」である
> “99”を与えるとだめな感じがします。
あぅ、確かに。
> 日付の年の部分は2桁か4桁しかありえず、1970年以前のメイルを扱う可能性が
> ないとすれば、こうなるかな。
>
> if ((*year >= 0) && (*year < 100)) {
> *year += (*year < 70) ? 2000 : 1900;
> }
ですね。
後あるとすれば、現在日付 ±50年 という方法でしょうか。
--
吉藤英明 (YOSHIFUJI,Hideaki) <yoshfuji@xxxxxxxxxxxxxxxxx>
Web Page: http://www.ecei.tohoku.ac.jp/%7Eyoshfuji/
PGP5i FP: F731 6599 5EB2 BBA7 1515 1323 1806 A96F 5700 6B25