[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 メーリングリストの案内