システムの日付形式を変えるにはOSの地域設定を変更すればいいが、OSによっては小数点の区切り文字や言語も一緒に変わる。私はインターフェイス言語を英語に設定することが多いので、地域はオーストラリアに設定している。ただ、地域設定をオーストラリアにするとカレンダーが月曜日から始まるので、週の始まりを日曜日とする習慣に慣れていると、戸惑いがある。カナダは日曜始まりなので、カレンダーを日曜始まりにするなら、こっちの方がいいか。
Android 16
設定 -> 一般管理 -> 言語 -> 言語を追加 で、English -> Australia または English -> Canada に設定する。
MS-DOS, PC DOS
CONFIG.SYSにCOUNTRYコマンドを追加もしくは編集して国コードを061 (International English) にセットする。コードページは437と850がサポートされている(日本語のコードページ 932 はサポートされていない)。
COUNTRY=061,,C:\DOS\COUNTRY.SYS
カナダの地域設定はカナダフランス語 (002) しかなく、これにセットすると日付形式はyyyy-MM-dd、小数点区切り文字は,になる。もっとも、DOSのシステム自体はカレンダーのAPIを持っていないので、カレンダーを表示するDOSアプリケーションでこの設定を参照している場合に限り、カレンダーに影響がある。
Windows 3.1
コントロールパネル -> 各国設定 -> 国 で、オーストラリア または カナダ(イギリス系)にセットする。
Windows 9x
コントロールパネル -> 地域 -> 地域 で、英語(オーストラリア)または 英語(カナダ)にセットする。
MS-DOSプロンプトにはこの設定は反映されない。MS-DOSと同様、CドライブのルートディレクトリにあるCONFIG.SYSを編集する必要がある。
Windows 2000, XP
コントロールパネル -> 地域のオプション -> 全般 で、ロケールを 英語(オーストラリア)または 英語(カナダ)にセットする。
この設定はコマンド プロンプトにも反映される。
Windows 11
Windows 11では日付の表示形式の設定はロケール設定とは分かれている。
設定アプリ -> 時刻と言語 -> 言語と地域 で、地域設定を 英語(オーストラリア)または 英語(カナダ)にセットする。