Hola,
Tengo una cadena y quiero extraer todo menos los últimos cuatro caracteres de la cadena.
Entonces, la siguiente cadena,
9/12/2023 19:05:57:754
resultaría en,
9/12/2023 19:05:57
¿Cómo hago esto en JMP?
myString="12/9/2023 19:05:57:754";
length=Length(myString);
Substr("12/9/2023 19:05:57:754", 1,length-4)Otra opción sencilla es utilizar Izquierda()
Names Default To Here(1);
str = "12/9/2023 19:05:57:754";
res = Left(str, Length(str) - 4);
y si realmente desea obtener la fecha y la hora sin milisegundos (no una cadena sin los últimos 4 caracteres), también puede usar Word
Names Default To Here(1);
str = "12/9/2023 19:05:57:754";
res = Word([1 -2], str, ":");
o izquierda con contiene para obtener el último ":"
Names Default To Here(1);
str = "12/9/2023 19:05:57:754";
res2 = Left(str, Contains(str, ":", -1) - 1);