JavaScript - DD / MM / YYYY HH:SS到毫秒

时间:2014-10-04 21:20:26

标签: javascript datetimepicker

我有以下代码:

23/09/2014 - 09:15(DD / MM / YYYY - HH:SS)

我需要使用JS在几毫秒内重新格式化。

2 个答案:

答案 0 :(得分:1)

您可以使用Moment.js查看http://jsfiddle.net/mendesjuan/jpkkngjw/

// getTime() returns milliseconds since epoch
moment("23/09/2014 - 09:15", "DD/MM/YYYY - HH:SS").toDate().getTime()

以下是使用Momento

的其他一些示例
moment().format();                                // "2014-09-08T08:02:17-05:00" (ISO 8601)
moment().format("dddd, MMMM Do YYYY, h:mm:ss a"); // "Sunday, February 14th 2010, 3:25:50 pm"
moment().format("ddd, hA");                       // "Sun, 3PM"
moment('gibberish').format('YYYY MM DD');         // "Invalid date"

答案 1 :(得分:1)

var dateString = "23/09/2014 - 09:15",
    dateArgs = dateString.match(/\d{2,4}/g),
    year = dateArgs[2],
    month = parseInt(dateArgs[1]) - 1,
    day = dateArgs[0],
    hour = dateArgs[3],
    minutes = dateArgs[4];

var milliseconds = new Date(year, month, day, hour, minutes).getTime();