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 oggetto Date() 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

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

Trackback this post  |  Subscribe to the comments via RSS Feed


%d blogger cliccano Mi Piace per questo: