1
我在这里使用Moment.js的日期和方法.format()与Angular.js项目有一些奇怪的地方,问题就是我得到当我把它用.toISOString()但完全错.format()
下面的例子打印正确的日期显示的情况:moment.format()当前返回当前年份的上一周的下一年的日期
这样的代码:
var app = angular.module('myApp', []);
app.controller('MyCtrl', function($scope) {
$scope.isoString = moment().week(53).weekday(6).toISOString();
$scope.formatString = moment().week(53).weekday(6).format('Do of MMMM GGGG');
$scope.year = moment().week(53).weekday(6).years();
});
返回与结果是这样的:
Correct ISO String : 2016-01-02T09:40:31.236Z
Incorrect formate String: 2nd of January 2015
Year : 2016
这是plnkr.co
任何溶液或说明对这一陈列柜?
OMG多么愚蠢我也是遭了他的作品。我的坏眼睛与错误的文档,但真正的'GGGG'?什么意思。 –