Objekti Date
Objekti Date është objekti kryesor për
të punuar me data.
Sintaksa
let date = new Date();
Tani ndryshorja date është një objekt
me datë, i cili ruan brenda vetes momentin aktual
të kohës (sekondën, minutën, orën
e kështu me radhë). Me ndihmën e funksioneve speciale
ne mund të marrim karakteristikat e nevojshme të kohës,
për shembull, orën aktuale, ditën aktuale
ose muajin aktual.
Për shembull, ora aktuale mund të merret kështu:
date.getHours(), kurse muaji aktual -
kështu date.getMonth(). Shikoni
të gjitha variantet:
let date = new Date();
console.log(date.getSeconds()); // sekondat
console.log(date.getMinutes()); // minutat
console.log(date.getHours()); // orët
console.log(date.getDate()); // ditët
console.log(date.getMonth()); // muajt nga zero
console.log(date.getFullYear()); // viti
console.log(date.getDay()); // dita aktuale e javës
Vendosim një moment të caktuar kohor
Mund të vendosim jo momentin aktual të kohës, por
një të caktuar. Për këtë duhet kaluar parametra
në formatin new Date(viti, muaji, dita, orët,
minutat, sekondat, milisekondat) dhe në këtë
rast në ndryshoren date do të shkruhet
jo momenti aktual i kohës, por ai që
ne kemi specifikuar në parametra
Veçoritë e këtij formati: numërimi i muajve
fillon nga zero, parametrat që mungojnë,
duke filluar nga orët konsiderohen të barabartë me zero, ndërsa
për vitin, muajt dhe ditët – me një.
Shembull
Le të shfaqim ditën, muajin dhe
vitin aktual në formatin 'viti-muaji-dita'
(muaji në këtë rast do të jetë 1 më pak
se i vërteti, pasi numërimi i muajve fillon nga zero):
let date = new Date();
let str = date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate();
console.log(str);
Shihni gjithashtu
-
të gjitha metodat kryesore, të aplikuara në objektin Date:
getFullYear,getMonth,getDate,getHours,getMinutes,getSeconds,getDay,getTime