[Armadillo:02698] Re: localtimeに関して
Yasushi SHOJI
email@hidden
2008年 2月 8日 (金) 19:17:18 JST
At Fri, 08 Feb 2008 19:02:03 +0900,
Hiroaki Kinpara wrote:
>
> | > また、Amradillo-9に/etc/localtimeを組み込んで使用することは可能で
> | > しょうか?
> |
> | a9のlibcは /etc/localtimeに対応していますので、可能です。
>
> /etc/localtimeの組込みは、/usr/shareの下にzoneinfoフォルダを作成して
> 使用したいタイムゾーンを追加後、シンボリックリンクとして/etc/localtime
> を作成するような形でよろしいのでしょうか?
> どこかに設定するような項目があるか探してみましたが、見つかりませんでした
> ので、教えていただきたいのですが、よろしいでしょうか?
straceで見るかぎり
open("/etc/localtime", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=125, ...}) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=125, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2abc006c2000
read(3, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0"..., 4096) = 125
となっているので、/etc/localtimeをそのまま置けば良いんではないでしょうか?
日本なら、
/usr/share/zoneinfo/Asia/Tokyo
を置けば良いと思います。time zone情報を自分で作りたい人は
man zic
してください。
--
yashi
armadillo メーリングリストの案内