在javascript(jquery)中更改日期格式

Pau*_*gor 0 javascript jquery

我有两个约会:

var first = '21-11-2012';
var second = '03-11-2012';
Run Code Online (Sandbox Code Playgroud)

像这样格式化它的最佳方法是什么:

var first = '2012-11-21';
var second = '2012-11-03';
Run Code Online (Sandbox Code Playgroud)

我应该使用jQuery还是简单的JavaScript?

Tom*_*ers 5

你不需要jQuery,只需像这样使用JavaScript:

function formatDate(d){
    return d.split('-').reverse().join('-');
}
Run Code Online (Sandbox Code Playgroud)

虽然如果您想要更多可重用的代码,请考虑使用JavaScript Date Object.