-1

我有一个约会var string = 2013-02-22。我想把它转换成22.02.2013. 我怎样才能在 JavaScript 中做到这一点?

4

2 回答 2

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]);
}
于 2013-03-08T19:02:01.077 回答
0

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

于 2013-03-08T18:43:16.720 回答