Vai al contenuto principale

setdateyear - funzione dello script e del grafico

Questa funzione acquisisce come input un timestamp e un year e aggiorna il timestamp con year specificato nell'input. 

Sintassi:  

setdateyear (timestamp, year)

Restituisce il tipo di dati: duale

Argomenti:  

Argomenti SetDateYear
Argomento Descrizione
timestamp La data di valutazione di un'indicazione di data e ora o l'espressione che restituisce un indicazione di data e ora da convertire, ad esempio '2012-10-12'.
year Un anno a quattro cifre.

Esempi e risultati:  

In questi esempi viene utilizzato il formato di data DD/MM/YYYY. Il formato della data viene specificato nell'istruzione SET DateFormat nella parte superiore dello script di caricamento. Modificare il formato negli esempi in base alle proprie esigenze.

Esempio 1:  

setdateyear ('29/10/2005', 2013)

Restituisce '29/10/2013

Esempio 2:  

setdateyear ('29/10/2005 04:26:14', 2013)

Restituisce '29/10/2013 04:26:14'

Per visualizzare la sezione relativa all'indicazione di data e ora in un grafico, è necessario impostare la formattazione dei numeri su Data e scegliere un valore per la formattazione che consenta di visualizzare i valori dell'ora.

Esempio 3:  

Aggiungere lo script di esempio al documento ed eseguirlo. Aggiungere quindi a un foglio del documento almeno i campi elencati nella colonna dei risultati per visualizzare il risultato.

SetYear:

Load *,

SetDateYear(testdates, 2013) as NewYear

Inline [

testdates

1/11/2012

10/12/2012

1/5/2013

2/1/2013

19/5/2013

15/9/2013

11/12/2013

2/3/2014

14/5/2014

13/6/2014

7/7/2014

4/8/2014

];

 

La tabella risultante contiene le date originali e una colonna in cui l'anno è stato impostato su 2013.

Risultati esempio 3
testdates NewYear
1/11/2012 1/11/2013
10/12/2012 10/12/2013
2/1/2012 2/1/2013
1/5/2013 1/5/2013
19/5/2013 19/5/2013
15/9/2013 15/9/2013
11/12/2013 11/12/2013
2/3/2014 2/3/2013
14/5/2014 14/5/2013
13/6/2014 13/6/2013
7/7/2014 7/7/2013
4/8/2014 4/8/2013

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!

Partecipa al programma Analytics Modernization

Remove banner from view

Modernizza senza compromettere le tue preziose app QlikView con il programma Analytics Modernization. Fare clic qui per maggiori informazioni o per contattarci: ampquestions@qlik.com