2016-11-03 13 views
2

私はmoment.time(column.start_time).format("hh:mm A")を試しましたが、エラーが出ます。moment.jsでカスタム時間をフォーマットする方法は?

私はカスタムタイムフィールドの値が "15:30:00"で、 "03:30 PM"のように書式を設定します。

+0

あなた 'column.start_time'のどのような種類?日付か文字列ですか? –

+0

'moment(column.start_time).format(" hh:mm A ")'を使用してみませんか? - http://momentjs.com/docs/#/displaying/format/ –

答えて

5

日付が有効なISO日付ではないため、moment関数に書式文字列を追加する必要があります。

var time = "15:30:00"; 
 
var formatted = moment(time, "HH:mm:ss").format("hh:mm A"); 
 
console.log(formatted);
<script src="https://momentjs.com/downloads/moment.min.js"></script>

+0

を参照してくださいありがとうございます。 –

関連する問題