フロントエンドにはbackbone.js、口髭とjquery、バックエンドにはGrails上のGroovyを使用して単一ページアプリケーションを開発しています。私のアプリでは、インターフェースにユーザーにいくつかの日付を表示する必要があります(正確な日付は30日前にユーザーのロケールに合わせてフォーマットされています)、JSONを使ってすべてのデータがISO 8601標準。シングルページアプリケーションでJSON経由で送信された日付のプレゼンテーション
しかし、私は画面に日付を表示する必要があるとき、私はこれについて行く最善の方法はわかりません、私は何かを人間が読めるように日付を変換するためにJavaScriptを使用する必要がありますか?そして、どのように私はユーザーのロケールを取得し、日付形式が何かを解決するのですか?これを行う良いライブラリはありますか?別のアプローチは、ISO8601を使用してJSONに2回、そしてリクエストヘッダーにロケールを渡して人間が読めるようにもう一度使用することです。
他の人がこれに取り組んできたのか、あなたの最終的な解決策が何であるかだけに疑問がありました。乾杯。
なぜない理由はありませんフォーマット済みの日付を送信することはできません。バックエンドは基本的にRESTインターフェイスなので、単にプレゼンテーション用の形式でデータを送信すると「ダーティ」な感じがします。それは確かにそれを行う最も簡単な方法でしょう。 jQueryプラグインが面白そうに見えますが、私はさらに調査します。 –
グローバリゼーション・ライブラリは非常に優れており、必要なものを正確に探します。 BTWはあなたがリンクしているブログ投稿以来ずっと更新されており、現在はhttp://github.com/jquery/globalizeで利用でき、もはやjQueryを必要としていないようです。 –