È possibile formattare data/ora o durata per includere i millisecondi in una tabella dati JMP?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Scusate la mia domanda ingenua.
Ho un ampio set di dati da un registratore di temperatura che campiona più volte al secondo.Vorrei formattare la colonna del tempo per poter utilizzare i dati in millisecondi.Inoltre, in altri dati, Durate e Tempi possono includere millisecondi, nanosecondi, microsecondi ecc., ma non vedo alcun modo per formattare la colonna in modo appropriato in JMP in modo che questi valori possano essere utilizzati come tempi/durate.
È possibile impostare un formato personalizzato per tenere conto dei dati temporali comprese le durate inferiori a un secondo e, in tal caso, come procedere?
opaco
Ri: È possibile formattare data/ora o durata per includere i millisecondi in una tabella dati JMP?Se hai un formato dell'ora dal tuo data logger come questo
"mm/gg/aaaa hh:mm:ss:gg"
JMP sembra inciampare su quell'ultimo ":" non essendo un "."
Questo frammento di formula converte la stringa in un formato di data e ora tramite la funzione Informat() e quindi utilizza il campo della posizione decimale per txnelson
Informat(
Left( :Time, Length( :Time ) - 4 ) || "." || Right( :Time, 3 ),
"mm/dd/yyyy hh:mm:ss"
)

Ri: È possibile formattare data/ora o durata per includere i millisecondi in una tabella dati JMP?Grazie Jim: la riformattazione per utilizzare i decimali è solo il trucco per il data logger.È ovvio ora che me lo fai notare.Sono sicuro che sarò in grado di aggirare il problema dei microsecondi ecc. (dopotutto, questo è davvero un problema di unità più che altro).
Ri: È possibile formattare data/ora o durata per includere i millisecondi in una tabella dati JMP?Ad eccezione di un paio di casi, le funzioni data/ora di JMP si occupano di secondi interi.La funzione Today() è un ottimo esempio.Tuttavia, è possibile utilizzare HP Time() per ottenere misurazioni in millisecondi o Tick Seconds() per ottenere 60 volte di secondo.Il problema principale qui è che i valori restituiti per queste 2 funzioni vengono misurati dall'inizio della sessione JMP.Ma questo può essere risolto impostando una variabile globale sull'ora di inizio della sessione JMP e quindi eseguendo un offset.
Per quanto riguarda la visualizzazione dei valori immessi che hanno dati in millisecondi, è possibile specificare le posizioni decimali per i formati dell'ora

