自分のサイトは、ユーザー設定またはブラウザ設定(ユーザーが自分の設定を設定していない)に応じてロケールを変更します。私は、MM/DD/YYYYまたはDD-MM-YYYYの日付形式を必要とする株価チャートを特に使用しています。チャートは日付を理解する方法を知っていると思います。コンピュータのロケールに応じて日付をフォーマットする方法はたくさんありますが、ロケールフォーマットを取得する方法はありません(上記のように)。PHP5のロケール日付表現の検索
0
A
答えて
2
Zend_Locale
クラスは、Unicode Locale Data Markup Language (LDML)のXMLファイルの束に順番にアクセスします。これらは、他の多くのものの中で、ローカライズされた日付形式を含みます。詳細についてはUnicode Common Locale Data Repository (CLDR)をご覧ください。
は例として、ドイツのためのXMLファイルには、私は自分自身を、これを使用していないが、今
<dateFormats>
<dateFormatLength type="full">
<dateFormat>
<pattern>EEEE, d. MMMM yyyy</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="long">
<dateFormat>
<pattern>d. MMMM yyyy</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="medium">
<dateFormat>
<pattern>dd.MM.yyyy</pattern>
</dateFormat>
</dateFormatLength>
<dateFormatLength type="short">
<dateFormat>
<pattern>dd.MM.yy</pattern>
</dateFormat>
</dateFormatLength>
</dateFormats>
ようなものが含まれているだろうが、簡単にそれをブラウズから、私はZend_Locale_Data::getContent()
はあなたの友人であることを推測したいとあなたに必要なすべての情報を提供する必要があります。
ZFを使用したくない場合は、選択したXMLパーサーで直接これらのファイルにアクセスできます(XMLファイルはunicode.org
にある可能性があります)。
関連する問題
- 1. Java日付の検索日
- 2. 正規表現日付の検証エラー
- 3. iPhone:今後60日間の現在の日付を検索
- 4. 日付検索の問題
- 5. SQL - 現在の日付に最も近い日付を検索します。
- 6. フォーマットとロケールの日付
- 7. ロケールのJava日付書式
- 8. 現在のオートフィルタVBAラインに日付フィルタの検索を追加
- 9. 日付フィルタ付きのIMAP検索コマンド
- 10. 現在のロケールを尊重したカスタムAndroid日付フォーマット
- 11. 日付を検索する
- 12. R、検索、日付、連続
- 13. Github検索PRSマージ日付
- 14. Solr検索は日付フィルタ
- 15. 自動日付検索
- 16. 日付で弾性検索
- 17. 日付で検索クエリ
- 18. 弾性検索クエリの最大日付の検索
- 19. 重複する日付の検索と重複レコードの検索
- 20. Ruby on Rails、2つの日付間の日付ピッカー検索
- 21. カラムの日付の検索と削除
- 22. CoreDataのトラブルと日付の検索
- 23. javascriptの日付検証の正規表現
- 24. Excelの日付範囲で日付を検索する
- 25. 単一の日付フィールドで日付フォーマットを検索する
- 26. 日付範囲と比較した欠損日付の検索
- 27. python idの日付範囲からユニークな日付を検索
- 28. ギリシャ語ロケールでの日付の設定
- 29. 日付ロケールのデバイスロケール設定の設定
- 30. JavaScriptのロケールの日付変換
CLDRは、ロケール情報を取得するのに最適なリソースです。 – shadowhand