I campi di input di tipo Data permettono di selezionare una data ed in alcuni casi anche un'ora/minuti all'interno della data selezionata.
Il campo di input di tipo data è composto da 3 campi in cui è possibile inserire i valori rispettivamente di giorno, mese e anno.
Se non tutti i campi sono specificati valgono i seguenti criteri:
- specifica solo del giorno: si assumono mese e anno corrente
- specifica solo di giorno e mese: si assume anno corrente
- specifica solo di giorno e anno: si assume mese corrente
L'anno può essere indicato con 1, 2,3, o 4 cifre. Viene assunto l'anno 2000 come base per la determinazione dell'anno, quindi:
Valore inserito |
Data interpretata |
3 |
2003 |
05 |
2005 |
011 |
2011 |
2004 |
2004 |
1997 |
1997 |
Se a fianco dei campi di inserimento data appare l'icona cliccando su questa si può accedere al calendario selettore. Il calendario viene visualizzato in una finestra a parte, visualizza il calendario di un mese e permette di selezionare direttamente una data cliccando sul numero del giorno. Cliccando sulle frecce posizionate in alto sul calendario è possibile cambiare in avanti e indietro il mese o l'anno visualizzato. Se i campi di input contenevano una data valida, il calendario evidenzia automaticamente la data attualmente inserita nei campi di input.
Se a fianco dei campi di inserimento data appare l'icona è possibile cliccandoci sopra cancellare la data attualmente inserita nel campo di input data corrispondente.
In determinate situazioni, oltre alla data è possibile specificare anche un'ora (ora e minuti). Questo ad esmepio per limitare ulteriormente il range di ricerca all'interno di una specifica data.
Se non valorizzata, l'ora assumerà un valore di default in funzione del significato del campo di input. Ad esempio se indica l'inizio di un range temporale, l'ora non specificata assumerà generalmente il valore 0:00, mentre se indica la fine di un range temporale, assumerà generalmente il valore 23:59.
Se si indica il solo campo ora, si assume il campo minuti pari a 0.
Se si indica il solo campo minuti, non verrà considerato il valore e si assumerà il valore di default per ora e minuti.
|