JavaScript හි දිනයන් සහිත වස්තු සැසඳීම
සත්රැ පමණක් නොව, දිනයන් සහිත වස්තු ද සැසඳිය හැක.
අපි උදාහරණයක් බලමු. අපට new Date මඟින් සාදන ලද හා විචල්යවලට ලියා ඇති
දිනයන් දෙකක් ඇතැයි සිතමු.
කුමන දිනය විශාලදැයි සැසඳීමට ඉඩ දෙන්න:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);
console.log(date1 > date2); // true පෙන්වයි
දැන් පළමු දිනය දෙවැන්නට වඩා කුඩා වනු ඇතැයි සිතමු:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);
console.log(date1 > date2); // false පෙන්වයි
වත්මන් කාලය අඩංගු දිනය සහිත වස්තුවක් ලබා ගන්න. වත්මන් දවසේ මධ්යාහ්නය අඩංගු දිනය සහිත වස්තුවක් ලබා ගන්න. මෙම වස්තු දෙක සසඳා මධ්යාහ්නය දැනටමත් පසු වී ඇත්ද නැද්ද යන්න තීරණය කරන්න.
වත්මන් කාලය අඩංගු දිනය සහිත වස්තුවක් ලබා ගන්න.
වත්මන් මාසයේ 15 වන දිනය අඩංගු දිනය සහිත වස්තුවක් ලබා ගන්න.
මෙම වස්තු දෙක සසඳා මාසයේ අර්ධය දැනටමත් පසු වී ඇත්ද නැද්ද යන්න තීරණය කරන්න.