Date объекти
Date объекти - даталар менен
иштөө үчүн негизги объект.
Синтаксис
let date = new Date();
Азыр date өзгөрмөсү - бул
учурдагы убакытты (секундду, мүнөттү, саатты
жана башкаларды) өзүнө сактаган даталык объект.
Атайын функциялардын жардамы менен
бизге керектүү убакыт мүнөздөмөлөрүн ала алабыз,
мисалы, учурдагы саатты, учурдагы күндү
же учурдагы айды.
Мисалы, учурдагы саатты мындайча алууга болот:
date.getHours(), ал эми учурдагы айды -
мындайча date.getMonth(). Бардык
варианттарды караңыз:
let 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 менен аз болот,
анткени айлардын номери нөлдөн башталат):
let date = new Date();
let str = date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate();
console.log(str);
Ошондой эле караңыз
-
Date объектине колдонулган бардык негизги методдор:
getFullYear,getMonth,getDate,getHours,getMinutes,getSeconds,getDay,getTime