[Armadillo:07754] Re: アプリケーションで書いているログの時刻が9時間ずれる

s.maruyama email@hidden
2011年 12月 9日 (金) 12:02:02 JST


丸山です。

ログの書き込みルーチンの部分を、添付しました。
Eclipse が、UTF-8 の為、シフトJISに変換しています。

ログは、microSDカードに出力しています。

以上、よろしく御願いします。

> 竹之下です。
>
> ログは、どのようにして出力していますか?
> その部分の実際のコードを見せていただくことは可能でしょうか?
>
> また、ログはUSBメモリにあるファイルに書き出したりしていないでしょうか?
>
> (2011年12月08日 10:30), s.maruyama wrote:
>> 丸山です。
>>
>> Armadillo-420で開発しています。
>> RTCは組み込んでいません。
>>
>> romfs イメージの、rc.local から起動されるアプリケーションがログに書いて
>> います。
>> ログの時刻を見ると、9時間前のUTC時刻になります。
>>
>> ターゲットのコンソールから
>> [email@hidden (ttymxc1) /]# date
>> Wed Dec 7 19:59:18 JST 2011
>> 正しい時刻を表示します。
>>
>> [email@hidden (ttymxc1) ~]# ls /etc/localtime
>> Tokyo
>>
>> 上記の、Tokyo は、
>> 開発環境 ATDE の /usr/share/zoneinfo/Asia/Tokyo と、
>> サイズと日付が同じなので、同一ファイルと思われます。
>> export コマンドでも、JSTで表示されます。
>> export TZ='JST-9'
>>
>> romfs/etc/localtime には、既に、Tokyo ファイルがコピー済みです。
>> $ sudo cp /usr/share/zoneinfo/Asia/Tokyo romfs/etc/localtime
>> の、/usr/share/zoneinfo/Asia/Tokyo は、Debianの開発環境にある、
>> ディレクトリーとファイルです。
>>
>> 両方のファイルの、日付と、サイズ、及び名前が同じなので、同じ物がコピー済
>> みです。
>> この事は、開発環境のディレクトリーでも、ターゲットのディレクトリーでも、
>> 確認済みです。
>>
>> 解決方法を教えてください。
>>
>> よろしくお願いいたします。
>>
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
>
>
> -- 
> Koyo Takenoshita
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
> 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: log_write.c
型:         application/octet-stream
サイズ:     4564 バイト
説明:       無し
URL:        <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20111209/e5865451/attachment.obj>


armadillo メーリングリストの案内