English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
IlsetDate()Metodo, imposta il giorno del mese specificato per l'oggetto Date in base all'ora locale.
Il valore atteso è tra 1 e 31, ma sono ammessi altri valori:
0 indica l'ultimo giorno del mese precedente
-1 indica il giorno prima dell'ultimo giorno del mese precedente
Se un mese ha 31 giorni:
32 è il primo giorno del mese successivo
Se un mese ha 30 giorni:
32 è il secondo giorno del mese successivo
date.setDate(day)
var d = new Date(); d.setDate(22);Prova a vedere‹/›
Tutti i browser supportano completamente il metodo setDate():
Metodo | |||||
setDate() | Sì | Sì | Sì | Sì | Sì |
Parametro | Descrizione |
---|---|
Giorno | Intero compreso tra 1 e 31 che rappresenta un giorno del mese. Se il valore è fuori della gamma dei valori di giorno del mese, il metodo setDate() aggiorna l'oggetto Date corrispondentemente. Ad esempio, se il valore è impostato a 0, la data viene impostata sull'ultimo giorno del mese precedente. |
Valore di ritorno: | Il numero di millisecondi tra UTC 1970-01-01 00:00:00 e la data fornita |
---|---|
Versione JavaScript: | ECMAScript 1 |
Questo esempio imposta la data dell'ultimo giorno del mese precedente nel mese corrente:
var d = new Date(); d.setDate(0);Prova a vedere‹/›