Tarikh dan masa paparan bash dalam format tertentu

Tarikh dan masa paparan bash dalam format tertentu

Untuk memaparkan tarikh dan masa semasa dalam format tertentu di Bash, anda boleh menggunakan arahan tarikh. The Tarikh Perintah membolehkan anda menentukan rentetan format yang menentukan format di mana tarikh dan masa dipaparkan.

Contohnya, untuk memaparkan tarikh dan masa semasa dalam format "Yyyy-mm-dd HH: mm: ss", Anda boleh menggunakan arahan berikut:

tarikh +"%y-%m-%d%h:%m:%s"  

Berikut adalah beberapa spesifikasi format biasa yang boleh anda gunakan dalam rentetan format:

  • %Y: Tahun dengan abad sebagai nombor perpuluhan (2022).
  • %m: Bulan sebagai nombor perpuluhan (01-12).
  • %D: Hari bulan sebagai nombor perpuluhan (01-31).
  • %H: Jam dalam format 24 jam (00-23).
  • %M: Minit sebagai nombor perpuluhan (00-59).
  • %S: Kedua sebagai nombor perpuluhan (00-59).

Beberapa penentu berguna lain, anda juga harus tahu:

  • %A: Nama hari minggu disingkat (e.g., Matahari).
  • %A: Nama hari minggu penuh (e.g., Ahad).
  • %b: Nama bulan disingkat (e.g., Jan).
  • %B: Nama bulan penuh locale (e.g., Januari).
  • %D: Tarikh; Sama seperti%m/%d/%y .
  • %I: Jam (01 ... 12).
  • %p: bersamaan dengan sama ada AM atau PM; kosong Sekiranya Tidak Dikenali.
  • %U: Bilangan Minggu Tahun (00 ... 53).

Mari kita ambil contoh lain, untuk memaparkan tarikh semasa dalam format "DD/mm/yyyy", Anda boleh menggunakan arahan berikut:

tarikh +"%d/%m/%y"  

Anda juga boleh menggunakan penentu format lain untuk memaparkan tarikh dan masa dengan cara yang berbeza. Sebagai contoh, untuk memaparkan bulan dan tahun semasa dalam format "tahun bulan", anda boleh menggunakan arahan berikut:

tarikh +" %b %y"  

The %B mewakili nama penuh bulan.

Anda boleh menemui senarai lengkap format spesifier di 'Tarikh' Halaman Lelaki Perintah. Untuk melihat halaman lelaki, taipkan 'Tarikh lelaki' Pada arahan arahan.