Bir tarihin bugün, dün, bir hafta önce veya daha büyük olduğunu öğrenmek için moment.js ile çalışıyorum (2 hafta önce yada daha fazla).moment.js - bugün bir tarihin olup olmadığını test edin, dün, bir hafta ya da iki hafta önce
Zaten ilk iki durum için o yapılır:
var today = moment().startOf('day');
var yesterday = moment().subtract(1, 'days').startOf('day');
if (moment(localTime).isSame(today, 'd')) // today
// do something
if (moment(localTime).isSame(yesterday, 'd')) // yesterday
// do something
Doğru mu? Ancak, bir tarihin bir hafta önce mi yoksa daha eski mi (örneğin iki hafta önce mi) olduğunu nasıl kontrol edebilirim?
"1 hafta önce" nedir? Dünden önce, ama son cumadan sonra (çünkü bugün cuma)? – acdcjunior
Sadece isBefore' ve 'isAfter' işlevlerini mi arıyorsunuz? Ya da başka bir şey? –
@acdcjunior Anladım, bu kadar da kötü. 7 gün önce söylemeliyim. –