Date වස්තුව

Date වස්තුව - දිනයන් සමඟ වැඩ කිරීම සඳහා මූලික වස්තුවයි.

වාග් රීතිය

javascriptlet date = new Date();

දැන් date විචල්‍යය යනු වත්මන් කාලය (තත්පරය, මිනිත්තුව, පැය සහ යනාදිය) තම තුළ ගබඩා කර ඇති දිනය වස්තුවකි. විශේෂ කාර්යයන් භාවිතයෙන් අපට අවශ්‍ය කාලයේ ලක්ෂණ ලබා ගත හැකිය, උදාහරණයක් ලෙස, වත්මන් පැය, වත්මන් දිනය හෝ වත්මන් මාසය.

උදාහරණයක් ලෙස, වත්මන් පැය මෙසේ ලබා ගත හැකිය: date.getHours(), සහ වත්මන් මාසය - මෙසේ date.getMonth(). සියල්ල බලන්න:

javascriptlet date = new Date();

console.log(date.getSeconds());  // තත්පර
console.log(date.getMinutes());  // මිනිත්තු
console.log(date.getHours());    // පැය
console.log(date.getDate());     // දින
console.log(date.getMonth());    // බිංදුවෙන් ආරම්භ වන මාස
console.log(date.getFullYear()); // වර්ෂය
console.log(date.getDay());      // වත්මන් සතියේ දිනය

නිශ්චිත කාලයක් සැකසීම

වත්මන් කාලය නොව, නිශ්චිත කාලයක් සැකසිය හැකිය. මෙය සිදු කිරීම සඳහා, පරාමිතීන් new Date(වර්ෂය, මාසය, දිනය, පැය, මිනිත්තු, තත්පර, මිලිතත්පර) ආකෘතියෙන් යොදන්න, සහ මෙම නඩුවේදී date විචල්‍යය තුළ වත්මන් කාලය නොව, අප පරාමිතීන් තුළ දක්වා ඇති කාලය ලියා ඇත. මෙම ආකෘතියේ විශේෂාංග: මාස ගණනය බිංදුවෙන් ආරම්භ වේ, නොමැති පරාමිතීන්, පැයෙන් ආරම්භ වන, ශුන්‍ය ලෙස සලකනු ලැබේ, සහ වර්ෂය, මාස සහ දින සඳහා – එකක් ලෙස.

උදාහරණය

දැන් අපි වත්මන් දිනය, මාසය සහ වර්ෂය 'වර්ෂය-මාසය-දිනය' ආකෘතියෙන් ප්‍රදර්ශනය කරමු (මෙම නඩුවේ මාසය 1 කින් අඩු වනු ඇත සැබෑ මාසයට වඩා, මන්ද මාස අංකනය බිංදුවෙන් ආරම්භ වේ):

javascriptlet date = new Date();
let str  = date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate();

console.log(str);

මෙයද බලන්න