意味がなくなってしまうことが分かりました。間違いであることを残しておくため記事はそのままにしますが、新たにこの記事を読んだ方はご注意ください。日付や時刻を指定してもらうときに便利なUIDatePickerで、24時間表記で時間を指定させたい(=AM/PM表記を無くしたい)ときの方法がStackOverFlowに載っていたので、補足がてら紹介します。Overflowあやまって普通のはてなダイアリーの方に記事を書いてしまったため、こちらのブログに移しました。それではまずまず、UIDatePickerクラスの復習から。このUIDatePickerは、日時の表示フォーマットを指定するときのために「datePickerMode」なるプロパティを提供しています。datePickerMode開発者はこの値を切り替えることで、表示形式させたいピッカーのフォーマットを指定できます。利用できる値の定義は以下のとおり。UIDatePickerMode;それぞれの値の持つ意味は以下のとおり。(すみません、今さらな内容ですが自分向けのメモということでご容赦ください)。タイマーの指定に使用する上記はドキュメントからの抜粋です。ここまでは良いですよね?*1で、本題で、問題なのは上の「AM/PM」という表記。これを何とか消せないか、というのがStackOverFlowでの質問として投げられていたわけです。実際、私の環境でも上記enumをUIDatePickerModeTimeやUIDatePickerModeDateAndTimeなどを試してみましたが、どちらに設定してもAM/PMが消えません。これらを操作できるようなメソッドも無し。したら良いのだろうなと思って続きを読んでみたところ、「これはUIDatePickerに指定したロカールの形式に従って、AM/PMを含む表示フォーマットが決まるよ」という回答が付いていました。いうことで、私も早速回答に使われていた"dk_DK"*2を使用してチェック。release];↓ビフォー。