Date объектісінде уақытты орнату JavaScript-те
Біз дата объектісін мына түрде жасағанда:
new Date(), - біз
дөңгелек жақшаларды бос қалдырдық. Бұл
жағдайда біз ағымдағы уақыт сәтіне ие болдық.
Алайда, басқаша әрекет етуге болады - оған
параметрлерді new Date(жыл,
ай, күн, сағат, минут, секунд, миллисекунд)
форматында беру
және бұл жағдайда date
айнымалысына ағымдағы уақыт емес, біз көрсеткен
уақыт жазылады. Сонымен бірге
параметрлерді беру кезінде айлардың есебі
нөлден басталады.
Параметрлерді соңынан бастап өткізіп жіберуге болады. Сонымен бірге жетіспейтін миллисекунд, секунд және сағат параметрлері нөлге тең деп есептеледі, ал күндер үшін - бірге тең. Жыл мен айды өткізіп жіберуге болмайды.
Нақты уақыт сәті бар дата объектісін жасайық:
let date = new Date(2025, 10, 5, 12, 59, 59);
Уақыт сәтін орнату мүмкіндігін, мысалы, белгілі бір күн үшін аптаның күнін білу үшін пайдалануға болады:
let date = new Date(2025, 10, 5); // 2025 жылдың 5 қарашасын орнатамыз
let day = date.getDay();
let days = ['жс', 'дс', 'сс', 'ср', 'бс', 'жм', 'сб'];
console.log(days[day]);
Туған күніңізде аптаның қай күні болғанын біліңіз.