如何将字符串转换为日期时间(格式为D/MM/YYYY HH:MM:SS PM)

How to convert a string into a DateTime (formatted D/MM/YYYY HH:MM:SS PM)

本文关键字:MM PM YYYY HH SS 格式 字符串 转换 日期 时间      更新时间:2023-09-26

如何将这样的两个字符串转换为javascript中的DateTime,以便我可以比较它们(找出一个是否比另一个早)

7/10/2015 12:46:00 PM

Date()方法接受一个字符串值,并将其解析为日期。从那里你可以使用标准<>运算符进行比较。试试这个:

var date1 = new Date('7/10/2015 12:46:00 PM');
var date2 = new Date('6/9/2014 11:45:00 PM');
if (date2 < date1) 
    alert('date2 is before date1');