Necesito abrir un archivo de registro desde una herramienta que está en formato simple separado por tabuladores. Esto en sí mismo no es un problema: JMP es el único programa que puedo encontrar que abrirá el archivo, ya que contiene la temperatura y la humedad medidas cada minuto desde febrero de 2012: ¡tiene un tamaño de 184 Mb!
Mi problema es el formato de fecha en el archivo; un ejemplo es:
17:43:14 - 20120222
hh:mm:ss - aaaammdd
Estoy tratando de usar esto para filtrar pero, por supuesto, JMP lo ve como un tipo de datos de caracteres.
Al usar Izquierda y Derecha en las fórmulas, he podido llegar a un punto en el que tengo la hora y la fecha por separado como campos de caracteres. La fórmula de mi fecha se ve así:
Derecha( Derecha( :Hora Fecha, 8 ), 2 ) || "/" || Izquierda( Derecha( Derecha( :Hora Fecha, 8 ), 4 ), 2 ) || "/" || Izquierda( Derecha( :Hora Fecha, 8 ), 4 )

Pero me falta el conocimiento para dar el último paso para obtener una fecha y hora en un formato numérico continuo, por ejemplo, ddMMMyyyy hh: mm: ss
¿Alguien puede sugerir la mejor manera de hacer esto, por favor? Estoy feliz de ver las opciones de secuencias de comandos o las opciones basadas en fórmulas.
Si tiene JMP 16, hay una nueva opción Propiedad de columna> Formato llamada Patrón de formato que también podría ser de ayuda con esto. Mira esto descripción . Puede comenzar con una columna basada en caracteres, cambiarla a numérica y luego cambiar el formato a Patrón de formato.
También puede cambiar el formato de salida para que sea diferente al formato de entrada.
¡Esa es otra forma y esto también es programable!
Muchas gracias por eso: acababa de encontrar la función Informat y estaba trabajando en cómo usarla cuando llegó su respuesta. ¡Esto es un gran alivio ya que estaba empezando a pensar que era hora de rendirme!
Aquí está la fórmula para crear una nueva columna de fecha/hora JMP a partir de su entrada de datos

Informat( Trim( Word( 2, :Time Date, "-" ) ), "yyyymmdd" ) + Informat(
Trim( Word( 1, :Time Date, "-" ) ),
"h:m:s"
)