文字列を正常に解析して日付を作成するコードがいくつかあります。
date := string asDate
ただし、これは米国の日付形式 mm/dd/yyyy を想定しています。
次のように、日付を英国形式の文字列として出力できることを知っています。
date printFormat: #(1 2 3 $/ 1 1)
私の質問ですが、英国形式の日付文字列 dd/mm/yyyy から日付を作成するにはどうすればよいですか?
String>>asDate メソッドを確認しましたが、これにはフォーマット パラメータがありません。Date class>>readFrom: (これは asDate が呼び出します) を見ると、そこに英国のコードが含まれているようですが、これが私が望むものであることをどのように指示するのですか?