在javascript中以dd.mm.yyyy格式显示日期

时间:2013-03-08 18:36:52

标签: javascript

我的日期类似于var string = 2013-02-22。我想将其转换为22.02.2013。我怎么能在JavaScript中做到这一点?

2 个答案:

答案 0 :(得分:1)

如果您只想更改日期的文字表示,可以使用正则表达式:

var string = '2013-02-22';
var patt = /(\d\d\d\d)-(\d\d)-(\d\d)/;
var dates = patt.exec(string);

if (dates && dates.length === 4) {
    alert(dates[3] + '.' + dates[2] + '.' + dates[1]);
}

答案 1 :(得分:0)

您可以使用datejs。它是一个免费的开源JavaScript库,用于处理日期。