は、それが言うことが可能です:特定の文字列形式の "last ..."のmoment.jsでUNIX時間を取得するにはどうすればよいですか? PHPで
このようなものに等しくなり$unixTimeOfLastSunday = strtotime("last Sunday");
:1465714800
どのようにしてJavascriptのかAngularJSのいずれかで同じことを達成するのでしょうか?
EDIT -私は現在角度ライブラリとして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);
});
しかし何らかの理由で、コンソールは今日、日曜日ではなく常に吐き出されます。
可能な複製(http://stackoverflow.com/questions/6024328/the-closest-sunday-before-given-date-with-javascript) – SSH
を参照してください。 [momentjs documentation](http://momentjs.com/docs/)。 「Unix Epoch」を検索すると、数値から構文解析する方法と、インスタンスをインスタンスから取得する方法の例があります。 – Igor
@Igor、私は解決策を試しましたが、失敗しました。私はそれに応じて私の質問を編集しました。 – NoReceipt4Panda