Date()
Date() konstruktori
Date() konstruktori Date obyektlarini yaratadi.
Date obyektlari sana va vaqtni ifodalaydi.
JavaScript sanalarni 1970-yil 1-yanvar UTC’dan beri o‘tgan millisekundlar soni sifatida saqlaydi.
Sintaksis
new Date()
new Date(milliseconds)
new Date(dateString)
new Date(year, month)
new Date(year, month, day)
new Date(year, month, day, hours, minutes, seconds, milliseconds)
Date()
Parametrlar
| Parametr | Tavsif |
|---|---|
| milliseconds | 1970-yil 1-yanvar UTC’dan beri o‘tgan millisekundlar. |
| dateString | Sana stringi. |
| year, month, day, ... | Sana va vaqt komponentlari. |
Qaytariladigan qiymat
| Chaqiruv | Qaytaradi |
|---|---|
Date() |
Sana-vaqt stringi |
new Date() |
Date obyekti |
Date() va new Date()
Date() funksiya sifatida chaqirilsa, string qaytaradi.
new Date() chaqiruvi Date obyektini yaratadi.
Misol
let a = Date();
let b = new Date();
(typeof a) // string
(typeof b) // object
Joriy sana
Date(); // returns string
new Date(); // returns Date object
Sanalar yaratish
Joriy sana
const d = new Date();
Stringdan
const d = new Date("2025-12-24");
Parametrlardan
const d = new Date(2025, 11, 24);
Vaqt belgilari (timestamp)
Date obyektlari ichki tomondan vaqt belgisini (timestamp) saqlaydi.
Joriy sana
const d = new Date();
d.getTime();
Keng qo‘llaniladigan xususiyatlar va metodlar
getTime()getFullYear()getMonth()getDate()toISOString()toLocaleDateString()
Tip haqida ma’lumot
| Xususiyat | Qiymat |
|---|---|
| Konstruktor turi | Function |
| Yaratadi | Date obyektlari |
| Meros oladi | Object |
Oylar noldan boshlab raqamlanadi.
Yanvar — 0, dekabr — 11.
Joriy sana
new Date(2025, 0, 1); // Jan 1, 2025
new Date(2025, 11, 1); // Dec 1, 2025
Obyektlar iyerarxiyasi
Date obyektlari Object’dan meros oladi.
Object └─ Date
Date() bo‘yicha savollar
| Savol | Javob |
|---|---|
| Konstruktor turi | Function |
| Yaratadi | Date obyektlari |
| Meros oladi | Object |
Tegishli sahifalar:
Brauzerlarda qo‘llab-quvvatlash
Date() — ECMAScript1 (JavaScript 1997) imkoniyati.
U barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
