システムのローカル日付/時刻形式を取得し、この同じ形式でデータベースから日付を表示したいと考えています。たとえば、システムの日付形式が月dd/yyyyで、データベースに保存されている日付がmm/dd/yyyyの場合、ローカルの日付/時刻形式を取得し、保存された日付をローカル形式に変換する必要があります。 HTML5の入力type="date"
これは、デフォルトのシステム日付/時刻形式と日付を同じ形式で表示します。 jquery
またはjavascript
でどうすればいいですか?ローカル日付/時刻形式の取得方法は?
var date = new Date(yearFromDb, monthFromDb, dayFromDb);
date.toLocaleDateString();
EDIT
上記の方法は異なるブラウザ(クローム、IE、Firefoxの)間で一貫していないようです:
あなたの質問は何ですか?これまでに何を試しましたか? –
ローカルの日付/時刻形式を読み込み、その形式で保存された日付を表示したいと考えています。私はmm/dd/yyyyやdd/mm/yyyyなどのシステム日付形式を取得できません。 – Prasad
http://stackoverflow.com/questions/8469436/how-format-javascript-date-with-regard-to-ブラウザの文化 – Satpal