使用javascript angulajrs将字符串转换为日期格式

时间:2017-11-07 11:49:36

标签: javascript angular

这是我的字符串 13-12-2017 05:05 AM

需要转换(我的期望) 日期2017-12-13T05:05:00.000Z

尝试

var mydate = '13-12-2017 05:05 AM';
var selectedDate = new Date(mydate);

的console.log(selectedDate); //日期格式无效

2 个答案:

答案 0 :(得分:0)

你需要使用这种格式重写mydate yyyy-mm-dd HH:mm

在你的情况下:

var mydate = '2017-12-13 05:05 AM';

答案 1 :(得分:0)

var mydate = '2017-12-13 05:05 AM';
var selectedDate = new Date(mydate);
console.log(moment(selectedDate).format( ));
<script src="https://momentjs.com/downloads/moment.min.js"></script>