Domanda sulla marca temporaleCiao,
Sono in difficoltà con la rimozione di un timestamp in una cella. Vedi esempio. 01/07/2025 00:00
Voglio rimuovere le 12:00:00 AM e raggiungere questo risultato il 01/07/2022.
Grazie in anticipo per il vostro aiuto.
Esplorazione e visualizzazione dei datiRi: Domanda sulla marca temporaleTutto quello che devi fare è cambiare il formato di visualizzazione della tua colonna.
I valori data/ora JMP sono un valore numerico che esprime il numero di secondi trascorsi dalle 00:00 del 1° gennaio 1904.
Pertanto, il valore numerico di JMP per 01/07/2025 12:00:00 AM è lo stesso del valore numerico di 01/07/2025
withTime = informat("01/07/2025 12:00:00 AM","m/d/y h:m:s");
show(format(withTime,"fixed dec",12,2));
onlyDate = informat("01/07/2025","m/d/y");
show(format(onlyDate,"fixed dec",12,2));
Format(withTime, "fixed dec", 12, 2) = "3819052800.0";
Format(onlyDate, "fixed dec", 12, 2) = "3819052800.0";
Basta cambiare il formato della colonna in m/g/a e otterrai ciò che desideri.
Ri: Domanda sulla marca temporaleOltre alla risposta già fornita, è possibile rimuovere l'ora del giorno, nel tuo caso 12:00:00, da una data utilizzando JSL:
:Date - Time Of Day( :Date )
Non resta che modificare il formato della colonna:

Vedere anche l'esempio allegato.
Ri: Domanda sulla marca temporaleE, più in generale, rimuovi la data e l'ora dal timestamp. Se i dati nella colonna denominata TIMESTAMP sono formattati correttamente, puoi utilizzare la formula rapida dal menu contestuale.

E ti darà la formula che useresti
:TIMESTAMP - Time Of Day(:TIMESTAMP)

È possibile verificare che i valori siano cambiati modificando il formato in Migliore
