2
我試過moment.time(column.start_time).format("hh:mm A")
但它給我錯誤。如何在moment.js中設置自定義時間的格式?
我有自定義時間字段值是「15:30:00」想格式化爲「03:30 PM」。
我試過moment.time(column.start_time).format("hh:mm A")
但它給我錯誤。如何在moment.js中設置自定義時間的格式?
我有自定義時間字段值是「15:30:00」想格式化爲「03:30 PM」。
您需要將格式字符串添加到moment
函數中,因爲您的日期不是有效的ISO日期。
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>
謝謝,它工作正常。 –
什麼類型你'column.start_time'的?日期或字符串? –
爲什麼不使用'moment(column.start_time).format(「hh:mm A」)' - 參考http://momentjs.com/docs/#/displaying/format/ –