端末でシステムの日時を設定する

端末でシステムの日時を設定する

私のプログラムに+記号が表示される理由を理解できません。

 <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 -wBIOSに時刻を記録します。

おすすめ記事