在 PHP 中,可以这样说:
$unixTimeOfLastSunday = strtotime("last Sunday");
这相当于这样的事情:1465714800
如何在 Javascript 或 AngularJS 中完成同样的事情?
编辑 -我现在moment.js
用作角度库。这是我的控制器:
myApp.controller('myController', ['$scope', 'moment', function ($scope, moment) {
moment.updateLocale('en', {
meridiem: {
am: 'am',
AM: 'AM',
pm: 'pm',
PM: 'PM'
}
});
var sunday = moment().calendar("Last Sunday at 12:00 AM");
var sundayUnix = moment(sunday).unix();
console.log(sundayUnix);
});
但是由于某种原因,控制台总是在今天而不是星期天吐出。