var str = "Dec 02 1991 12:00";
var new_Date = str.substring(0,str.length - 6);
var DateOfBirth = $filter('date')(new Date(new_Date), 'mm/dd/yyyy');
答案 0 :(得分:1)
你不需要jQuery。
您可以使用“日期”构造函数解析日期:new Date("Dec 02 1991 12:00")
。
然后你有一个Date对象,你可以在其中获取月,日和年的方法(参见documentation)。
以下是您要实现的目标示例:
var str = "Dec 02 1991 12:00";
var date = new Date(str);
var month = date.getUTCMonth();
var day = date.getUTCDay();
var year = date.getUTCFullYear();
var dateOfBirth = ((month < 10 ? "0" : "") + month) + "/" + ((day < 10 ? "0" : "") + day) + "/" + year;