Bash - Cara Mendapatkan Tarikh Dan Masa Masa Depan
- 3077
- 490
- Clarence Powlowski
The Linux Tarikh Perintah memaparkan tarikh dan masa semasa sistem. Semasa menulis skrip shell, saya menyedari bahawa kadang-kadang kita dikehendaki mencari tarikh masa depan-contohnya, tarikh selepas 10 hari, 2 bulan, atau 1 tahun, dll.
Perintah tarikh menyediakan pilihan untuk memaparkan tarikh masa depan seperti yang diterangkan.
-D, --date = masa paparan rentetan yang diterangkan oleh rentetan, bukan 'sekarang'
Mari fahami ini dengan beberapa contoh:
- Paparkan Tarikh Semasa: Cukup taipkan "tarikh" untuk memaparkan tarikh dan masa sistem semasa.
Tarikh
22 Sep 03:58:36 UTC 2022 - Tarikh selepas 10 hari: Apa yang akan menjadi tarikh selepas 10 hari? Perintah di bawah akan menunjukkan hasil yang diinginkan:
tarikh -d "+10 hari"
Sun 2 Okt 03:58:48 UTC 2022 - Tarikh selepas 3 bulan: Begitu juga untuk mencari tarikh selepas 3 bulan, taip:
tarikh -d "+3 bulan"
Thu 22 Dis 03:58:58 UTC 2022 - Tarikh selepas 1 tahun: Apa yang akan menjadi tarikh selepas 1 tahun?
tarikh -d "+1 tahun"
Jum 2 2 03:59:05 UTC 2023
Perintah ini berguna untuk mencari hari, tarikh bulan di masa depan selepas tempoh tertentu. Kami juga boleh memformat tarikh yang dipamerkan. Berikut adalah beberapa contoh lagi untuk melihat tarikh dan masa masa depan.
Perintah | Pengeluaran | Perincian |
---|---|---|
Tarikh | 22 Sep 03:58:36 UTC 2022 | Paparkan tarikh semasa. |
tarikh -d "+10 hari" | Sun 2 Okt 03:58:48 UTC 2022 | Tarikh paparan selepas 10 hari. |
tarikh -d "esok" | Jumaat 2 23 03:58:48 UTC 2022 | Tunjukkan tarikh esok |
tarikh -d "esok + 1" | Jumaat 24 Sep 03:58:48 UTC 2022 | Tunjukkan tarikh hari demi hari esok. |
tarikh +"%a" -d "+10 hari" | matahari | Membuang nama hari selepas 10 hari (mis.: Matahari, mon dll) |
tarikh +" %b %d, %y" -d "+10 hari" | 02 Okt, 2022 | Tarikh paparan selepas 10 hari dalam format tersuai |
Tarikh -d "Sun Seterusnya" | Sun Sep 25 00:00:00 UTC 2022 | Tarikh paparan pada Ahad depan |
tarikh +"%b" -d "bulan depan" | Okt | Shwo nama bulan berikutnya (mis.: Okt, nov dll) |
tarikh -d "Minggu depan" | Thu Sep 29 04:46:32 UTC 2022 | Tunjukkan tarikh pada minggu depan hari yang sama |
Tarikh -D "12 Okt, 2022 +1 Minggu" | Rabu 19 Okt 00:00:00 UTC 2022 | Tarikh selepas 1 minggu 12 Okt, 2022 (atau tarikh tertentu lain) |
tarikh +"%a" -d "12 Okt, 2022 +1 minggu" | Rabu | Paparkan nama hari selepas satu minggu 12 Oktober 2022. |
- « (Tetap) Status Pengguna AWS Congnito Menunjukkan Force_change_password
- Cara memasang Apache Hadoop di Ubuntu 22.04 »