2008-10-01 172 views
6

如何在Ubuntu中更改系統範圍的短日期格式?例如,Thunderbird以DD/MM/YY格式顯示日期,我想將其更改爲MM/DD/YY或YYYY-MM-DD。在Ubuntu中更改短日期格式

我能找到到目前爲止最好的信息就是在這個線程:

http://ubuntuforums.org/showthread.php?t=193916

編輯:我想改變全系統日期格式,讓我所有的應用程序都使用這個新的日期格式。

+0

我寫了一個[mini howto](http://ccollins.wordpress.com/2009/01/06/how-to-change-date-formats-on-ubuntu/)。這並不像我預想的那麼容易,但不應該造成太多問題。 – ccollins 2009-01-06 17:51:43

回答

1

Thunderbird使用系統的日期格式,該格式取決於系統的區域設置。你有兩個選擇:

  1. 修改系統語言環境,指示都在你上面鏈接的論壇主題,或
  2. 設置LC_TIME來使用你想要的格式的語言環境。由Craig H連接的article建議en_DK
0

這是2008年有關Ubuntu的一個老問題,但如果任何人想知道如何在2017年與Ubuntu 16.06做到這一點,它被描述爲here。下面剪切/粘貼如下的情況下,該網站消失:

更改日期和測量格式

您可以控制用於日期,時間,數字,貨幣格式,以及測量相匹配的地方您所在地區的習俗。

  • 單擊菜單欄右側的圖標,然後選擇系統 設置。
  • 打開語言支持,然後選擇區域格式選項卡。
  • 請選擇您最喜歡的 所用格式的區域。默認情況下,列表僅顯示使用語言選項卡上設置的語言
    的區域。
  • 您必須註銷並返回以使這些更改生效。
    單擊菜單欄右側的圖標,然後選擇註銷
    註銷。
  • 選擇一個區域後,列表下方的區域會顯示各種日期和其他值的顯示方式 。雖然在示例中沒有顯示 ,但您的地區也在日曆中控制着星期的開始日期
0
  • 安裝並啓動 「dconf編輯器」,定位到COM - >規範 - >顯示 - >日期時間。
  • 將值time-format設置爲custom
  • 自定義時間&日期格式通過編輯custom-time-format的值(例如,將其設置爲%Y-%m-%d %H:%M:%S爲「2017-12-31 23:59:59」格式。
  • 重新登錄以查看更改的效果。

您可以通過命令在終端也這樣做:

gsettings set com.canonical.indicator.datetime time-format 'custom' 
gsettings set com.canonical.indicator.datetime custom-time-format '%Y-%m-%d %H:%M:%S' 

來源:http://ubuntuhandbook.org/index.php/2015/12/time-date-format-ubuntu-panel/

0

什麼工作對我來說是繼說明here創建基於en_US定製的語言環境。然後Thunderbird顯示了我想要的日期/時間格式(我比MM/DD/YY更喜歡YYYY-MM-DD)。

一段時間後,Thunderbird中的日期/時間格式變回en_US(MM/DD/YY)中設置的日期/時間格式,因爲我無意中將$ LC_ALL設置爲en_US.UTF-8。所以,我sudo gedit /etc/environmentLC_ALL="en_US.UTF-8"更改爲LC_ALL="custom.UTF-8"。最後,Thunderbird顯示我想要的日期。