setDate()

1-misol

Belgilangan sanada oy kunini o‘rnating:

const d = new Date("2025-01-15"); d.setDate(20);
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

setDate() sananing oy kunini o‘rnatadi.


2-misol

Oy kunini oldingi oyning oxirgi kuniga o‘rnating:

const d = new Date("2025-01-15"); d.setDate(0);
O‘zingiz sinab ko‘ring »

3-misol

Kunni keyingi oyning birinchi kuniga o‘rnating:

const d = new Date("2025-01-15"); d.setDate(32);
O‘zingiz sinab ko‘ring »



Sintaksis

Date.setDate(day)

Parametrlar

day Kunni ifodalovchi butun son (1 dan 31 gacha).

Kattaroq va kichikroq qiymatlar sana arifmetikasi orqali qayta ishlanadi:

  • 0 oldingi oyning oxirgi kunini beradi
  • -1 oldingi oyning oxirgi kunidan oldingi kunni beradi
  • 32 keyingi oyning birinchi kunini beradi (oy 31 kunlik bo‘lsa)
  • 41 keyingi oyning o‘ninchi kunini beradi (oy 31 kunlik bo‘lsa)

Qaytariladigan qiymat

YO‘Q

Date obyektini joyida o‘zgartiradi.


Brauzerlarda qo‘llab-quvvatlash

setDate() — ECMAScript1 (JavaScript 1997) imkoniyati.

U barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!