Date

預設情況下如何獲取“日期”命令顯示上午/下午時間

  • January 24, 2022

我希望有我的date命令顯示時間:

mohi@DESKTOP-PM4LGGS:~/Dropbox/mpl$ date
Mon, Jul 30, 2018  3:31:41 PM

就像我Git Bash在辦公室 Windows 上看到的那樣。預設情況下,如何在我的家中獲取date命令顯示 AM/PM 時間Ubuntu 18.04 LTS (GNOME Terminal)

提供date明確的格式字元串可以做到這一點:

$ date +'%a, %b %d, %Y  %r'
Mon, Jul 30, 2018  11:45:58 AM

或者

$ date +'%a, %b %d, %Y %l:%M:%S %p'

where%l:%M:%S %p%r可能更獨立於語言環境。

作為一個 shell 函式,date只有在沒有任何選項的情況下呼叫時才會以這種格式重載:

date () {
   [ "$#" -eq 0 ] && set -- +'%a, %b %d, %Y  %r'
   command date "$@"
}

您可以直接在互動式 shell 中執行上面編寫的函式定義以使其可用,或者將其放置在您通常放置別名的任何位置。

引用自:https://unix.stackexchange.com/questions/459300