jDate
Che cos’è
jDate semplifica la formattazione di una data usando la stessa sintassi di PHP.
Fornisce inoltre informazioni che normalmente non sono disponibili.
Caratteristiche
- supporta le lingue IT, EN, ES, FR, DE
- controlla se la data esiste
- formatta facilmente la data
- semplifica il calcolo delle date
Estensioni del DOM
- Date.tojDate()
Restituisce un oggetto jDate a partire da un normale oggetto Date. - String.timestamp2jDate()
Ritorna un oggetto jDate ricavandolo da una stringa Timestamp.
Esempio: “20071231235959″.timestamp2jDate() = “31 Dicembre 2007, ore 23:59:59″
API
- new jDate( [int a] [, int m] [, int g] [, int h] [, int i] [, int s] )
Crea l’oggetto jDate. Se non si passa alcun parametro, l’oggetto indica la data corrente.
Esempi:
d=new jDate(); // lavora sulla data corrente
d=new jDate(2007,12,31);
d=new jDate(2007,12,31,21,30); - jDate.exists
Vale TRUE se la data esiste, FALSE altrimenti. - jDate.setLang( string “it”|”en”|”es”|fr”|”de” )
Setta la lingua in cui vengono mostrati i nomi dei mesi e dei giorni. - jDate.format(string Formato)
- Ritorna una stringa con la data formattata secondo la sintassi di PHP.
A causa delle limitazioni di JavaScript, la formattazione non gestisce i caratteri “T” ed “e”.
Esempio:
var d=new jDate();//
document.write(d.format("l, j F Y, G:i a"));Sabato, 29 Marzo 2007, 6:09 am - jDate.toDate()
Restituisce un normale oggettoDate()con la stessa data dell’oggetto jDate(). - jDate.addDate(n)
Restituisce un oggetto jDate incrementato di n giorni - jDate.addWeek(n)
Restituisce un oggetto jDate incrementato di n settimane - jDate.addMonth(n)
Restituisce un oggetto jDate incrementato di n mesi - jDate.addYear(n)
Restituisce un oggetto jDate incrementato di n anni
Download
Trackback this post | Subscribe to the comments via RSS Feed