如何将上述所有日期转换为YYYY-MM-DD
格式?我用这种方式,但它不工作。转换日期格式的对象包含日期angulajs
$scope.dateDatas = [0:"29-09-2016", 1:"30-09-2016",2:"01-10-2016",3:"02-10-2016",4:"03-10-2016"]
angular.forEach ($scope.dateDatas,
function (value) {
var d = $filter('date')(value, 'yyyy-mm-dd');
console.log(d);
});
因为它们不是日期对象,所以你需要在你的数据源中有日期 –
你怎么能把'key','vaule'对放在数组'dateDatas'中? –
@ Angular_10不,他们不必在源...但他们确实需要解析日期以使用过滤器 – charlietfl