2016-07-12 13 views
1

"10:00 pm"のような文字列として時間があり、それを日付オブジェクトに変換して入力タイプ= "時間"タグで表現できるようにする必要があります。 Imはそれをモデル化するためにangularjsを使っています。現在のJavaScriptの文字列

10:00amが予定されています」とエラーが表示されます。 「午前10時」を日付オブジェクトに変換するにはどうすればよいですか?私はそれを理解することができませんでした。どんな助けもありがとうございます。

私はあなたがdate.jsを使用している場合、あなたはあなたが正しくライブラリをロードした場合、これはまた拾う必要があります

Date.parseExact("10:00 PM", "hh:mm tt"); 

を試みることができる時間

+1

がhttp://stackoverflow.com/questions/5619202/converting-string-to-date-in-js –

+0

午前10時を見る日が必要になります、月と年は – grateful

+0

の日付になる必要はありません。あなたはすでに瞬間をロードしている場合は、 – Evan

答えて

0

を必要としています。

1

あなたはhttp://momentjs.com/を見ましたか?このよう

あなたはそれを使用することができます。

var time = moment("10:00pm", "HH:mm a"); 
+1

+1モーメントを既に読み込んでいる場合は、任意の日付操作のための瞬間、それはちょうどそのように安全です。 –

関連する問題