使用join

时间:2016-02-16 21:26:51

标签: javascript jquery json

我正在向Web服务发出AJAX请求,该服务将DateTimes列表作为JSON返回。

在我正在做的成功功能中:

dates = $.parseJSON(data);
var shortDatesString = resetDates.join(", ");
alert(shortDatesString);

任何我可以在加入时在这些日期使用toLocalDateString()函数吗?

1 个答案:

答案 0 :(得分:1)

如果它们是有效日期,您可以使用map()在每个dateTime上运行方法作为日期对象

var dates  = $.parseJSON('[' + data + ']');

var parsed = dates.map(function(date) { 
    var d = new Date(date);
    return d.toLocaleDateString('en-US', { weekday: 'long', year: 'numeric' });
});

var shortDateString = parsed.join(", ");