我的日期字符串格式为“MMMM Do YYYY,h:mm a”(“2016年12月22日,下午2:00”。如何将其转换为ISOString格式?
答案 0 :(得分:3)
因为您正在使用时刻,所以可以使用。
moment().toISOString();
此方法获取您的日期并将其转换为ISOString格式。
答案 1 :(得分:2)
var date = moment("December 22nd 2016, 2:00 pm","MMMM Do YYYY, h:mm a");
alert(date.toISOString());
答案 2 :(得分:2)
试试这个。
$(function() {
var dateString = "December 22nd 2016, 2:00 pm"
var d = moment(dateString,"MMMM Do YYYY, h:mm a").toDate();
console.log(d.toISOString());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/1.7.2/moment.min.js"></script>