JavaScript හි වත්මන් වර්ෂයේ දිනය ලබා ගැනීම
වත්මන් වර්ෂයේ මාර්තු 8 වන දිනය අඩංගු දිනයක වස්තුවක් ලබා ගනිමු.
වත්මන් වර්ෂය යන්නෙන් අදහස් කරන්නේ
ස්ක්රිප්ටය ඕනෑම වර්ෂයකදී වැඩ කළ යුතු අතර,
සැමවිටම පෘථිවියේ දැන් පවතින වර්ෂය ලබා ගත යුතු බවයි.
මේ සඳහා, වත්මන් කාලය අවස්ථාව අඩංගු තවත් දිනයක වස්තුවක් (helper object) සෑදිය යුතුය. මෙම වස්තුව භාවිතා කරමින් අපට වත්මන් වර්ෂය ලබා ගත හැකි අතර, පසුව අපට අවශ්ය දිනය සාදන විට මෙම වර්ෂය භාවිතා කළ හැකිය. එය මෙසේය:
let now = new Date(); // වත්මන් අවස්ථාව ලබා ගනී
let date = new Date(now.getFullYear(), 2, 8); // අපගේ දිනය ලබා ගනී
ලබාගත් කාලය අවස්ථාව අපට භාවිතා කළ හැකිය, උදාහරණයක් ලෙස, මෙම දිනයට අනුරූප වන සතියේ දිනය තීරණය කිරීම සඳහා:
console.log(date.getDay());
වත්මන් වර්ෂයේ දෙසැම්බර් 31 වන දින
සතියේ කුමන දිනයක් වේදැයි තීරණය කරන්න.