
私のプログラムに+記号が表示される理由を理解できません。
<ns1:ST>2015-05-23T18:00:00+04:00</ns1:ST>
<ns1:ET>2015-05-23T18:15:00+04:00</ns1:ET>
サーバー上でプログラムを実行すると、実際に現在の時刻n日付が印刷されます。しかし、3時間前に戻るのに時間がかかります。
これは、+記号なしでマイコンピュータから出力される時間と日付です。
<ns1:ST>2015-05-23T18:15:00</ns1:ST>
<ns1:ET>2015-05-23T18:30:00</ns1:ET>
+記号付きサーバー時間を+記号なしのシステム時間形式に設定するには?私のプログラムは+記号なしでこのように動作するだけです。
答え1
BIOSに書き込む必要があります。日付文字列を次の文字列に変更するとします。
root@debian:/home/mohsen# date -s "Sat May 23 18:56:59 IRDT 2015"
root@debian:/home/mohsen# hwclock -w
最初の行は日付を設定しましたが、BIOSに書き込む必要があり、2行目にはhwclock -w
BIOSに時刻を記録します。