Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: rfc822time に統一、TIMEZONE を追加しました。
- From: SATOH Fumiyasu <fumiya@xxxxxxxxxxx>
- Date: Mon, 12 Jan 2004 02:26:12 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 03536
- References: <40011BD8.794316FC@asahi-net.or.jp>
At Sun, 11 Jan 2004 18:48:08 +0900,
Tadamasa Teranishi wrote:
> これまで検索結果に表示される日付が rpm のみ ctime 形式(日本語)で
> した。これは rpm -qpi で得られる日付をそのまま NMZ.field.date に
> 入れていたためです。
> 今回これを修正して、rfc822time 形式(英語)にしました。
> これにより、NMZ.field.date のフォーマットを統一することができました。
日本語の情報が含まれている RPM もあるので、
At Sun, 11 Jan 2004 17:58:00 +0900 (JST),
opengl2772@xxxxxxxxxxxxxxxx wrote:
> namazu/filter/rpm.pl 1.6 -> 1.7 (modified)
> http://cvs.namazu.org/namazu/filter/rpm.pl.diff?r1=1.6&r2=1.7
> + my @env = ($envpath, "LC_ALL=C", "LANGUAGE=C");
これだと、日付以外の情報も英語になってしまいます。
日付のみ英語形式になってほしいなら、
my @env = ($envpath, "LC_TIME=C", "LANGUAGE=C");
のほうがいいですね。
> + my @cmd = (@env, $rpmpath, @rpmopts, $tmpfile);
> + my ($status, $fh_out, $fh_err) = util::systemcmd(@cmd);
$ LC_TIME=ja_JP.eucJP date
2004年 1月 12日 月曜日 02:25:33 JST
$ LC_TIME=C date
Mon Jan 12 02:25:39 JST 2004
--
-- Name: SATOH Fumiyasu -- Home: http://www.sfo.jp (in Japanese only)
-- Mail: fumiya at net-thrust.com, samba.gr.jp, namazu.org or ...