linuxでは、date
は現在の時刻を表示するのに役立ちます。現在の時間+ 1時間を印刷したい場合、どのオプションを指定する必要がありますか?linuxコマンド "date"を使用して特定の時間を追加します
答えて
ちょうど日付で、いくつかの計算を行うために-d
(または)を使用します。たとえば
date -d '+1 hour' '+%F %T'
# ^^^^^^^^^^^^
:
$ date '+%F %T'
2013-04-22 10:57:24
$ date -d '+1 hour' '+%F %T'
2013-04-22 11:57:24
# ^
次のような特定の日付に時間を追加することもできます。 $ date -d "5月16日10:41:56 EDT 2017 + 12360.471秒" Tue May 16 14:07:56 EDT 2017 –
TZ=Asia/Calcutta date
(明らかにこれはあなたにカルカッタの時間を与えるでしょう)。
この操作では、TimeZone(TZ
)環境変数のみが変更されます。指定した新しいタイムゾーンに永続的には設定されません。
咳!私はタイムゾーンについて尋ねるつもりだったが、**あなたの**付帯的なローカルタイムゾーンと一致するようにそれをハードコードすることは... OPがする必要があるものになる可能性は非常に高いです。 – sehe
これは永続的に何も変更しません@sehe、それは単なる操作の範囲の変数を変更するだけです。もし彼が 'ヨーロッパ/ロンドン'や 'アメリカ/シカゴ'を望んでいるのであれば、彼等を代用することができます。 –
申し訳ありませんが、これは間違っています。ほとんどの場合、動作するように見えるかもしれませんが、ある時点では**失敗します**。たとえば、目的地TZが夏時間に切り替わったときに、あなたの夏時間に切り替わったときなどです。 – Schnouki
よると、このsourceあなたがやるだけのことができます:
date --date = '1 hour'
は、私たちは、私は同じ
!/ binに/ SHを横断するコードの下に使用し、それは私が最後の3ヶ月から日付を横断する必要あり、私はケースを処理していたコードの下に使用して取得することができます
for i in {90..1}
do
st_dt=$(date +%F' 00:00:00' -d "-$i days")
echo $st_dt
j=$((i-1))
end_dt=$(date +%F' 00:00:00' -d "-$j days")
echo $end_dt
done
シェルスクリプトで
、我々は時間を追加する必要がある場合は、コマンドと日付形式の下に使用します(DATE文字列の前にTIMEをPUT)
date -d"11:15:10 2017-02-05 +2 hours" +"%Y-%m-%d %H:%m:%d"
この意志出力 2017-02-05 13:15:10
- 1. cronjobのlinux dateコマンドを使用してください
- 2. PHPを使用して日付時間に時間を追加
- 3. UNIXでdateコマンドを使用して特定の形式で日付と時刻を設定する
- 4. /bin/dateを使用してシステム時間を変更する
- 5. ffmpegを使用して特定の時刻にwavファイルに無音を追加
- 6. 特定の時間間隔でアニメーションを追加する
- 7. ffmpegを使用して特定の時間にオーディオをビデオに追加する方法は?
- 8. LINUXコマンドで特定の期間にデータ行を取得します。
- 9. JAKを使用してJavaでKMLファイルに時間を追加
- 10. Roslynを使用してクラスメンバーを特定の場所に追加しますか?
- 11. Android:特定の時間にスレッドを使用して
- 12. VB.NETを使用して特定のデータベースデータをExcelファイルに追加
- 13. タイムスパンを使用して24時間以上の間隔を追加する
- 14. データフレームの特定の列に時間を追加する方法
- 15. Date()に経過時間TimeIntervalを追加する
- 16. 特定の間隔でアイテムをarraylistに追加します。
- 17. Jquery date picker(特定の日にマルチプル時間を選択)
- 18. ジョブスケジューラを使用して特定の時間に、次に特定の間隔でジョブを繰り返す
- 19. 時間と日付を設定してPHPに追加する
- 20. 特定の日時で30秒間隔を追加
- 21. は、現在の時刻に一定の時間を追加し、
- 22. Javaクラス - 時間にn時間、分、秒を追加します
- 23. Dateformatは時間に余分な時間を追加します
- 24. mysqlは時間フィールドに12時間を追加します
- 25. diffを使用して特定の行linuxのテキストを比較
- 26. jQueryのカウントダウンを使用して特定の時間をターゲットにする方法
- 27. C++でOpenCVを使用して特定の時間のビデオを録画する
- 28. VS2010、VSpackage、コンテキストメニューの特定のファイルタイプのコマンドを追加しますか?
- 29. loggerコマンドを使用して、Linuxの特定のファイルにどのようにログインできますか?
- 30. freeswitchコマンドを使用してsipユーザーを追加する
タイムゾーン修正を行う場合は、環境変数TZを見て、日付をUTCに保存してください! – sehe
私はちょうど私の別のコードの入力として、現在の時間と1時間後を取得したい、ありがとう。 – waitingkuo
良い、私のお金は、最もupvoted答えにして:)(私は+1) – sehe