我正在向Web服务发出AJAX请求,该服务将DateTimes列表作为JSON返回。
在我正在做的成功功能中:
dates = $.parseJSON(data);
var shortDatesString = resetDates.join(", ");
alert(shortDatesString);
任何我可以在加入时在这些日期使用toLocalDateString()函数吗?
答案 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(", ");