私のアプリでは、ユーザーのプロファイルに start 属性と end 属性があります (両方の日付オブジェクトが数時間離れています)。アプリをこれらの値に反応させたいと考えています。たとえば、現在の時刻が 2 つの時刻の間にある場合、または開始時刻から 15 分以内にある場合に何かを表示します。私は Meteor の Tracker.autorun 部分を使いたいと思っています。時間を手動で変更することは決してないので、それを使用する方法がわかりません。それは常に変化しているものです。
このようなもの:
timeDif : function() {
Tracker.autorun(function() {
var m1 = moment();
var m2 = moment(Meteor.user().profile.time);
var difMin = m1.diff(m2, 'minutes');
if(difMin > 10) {foo;}
else {bar;}
})
}