A continuación, hablemos un poco sobre las funciones de fecha y hora. Voy a borrar el contenido de la ventana del Editor de secuencias de comandos. Me gustaría borrar el registro también. Y lo hago haciendo clic con el botón derecho en la ventana Registro y seleccionando Borrar registro. Así que recuerda que las fechas y las horas se almacenan como la cantidad de segundos desde la medianoche de enero y puedes almacenarlos en una variable. Y también podemos usar funciones de fecha y hora para calcular valores de fecha y hora. Así que voy a crear una variable t. Y le voy a asignar, escribiendo el signo igual, el resultado de la función, hoy. Y nuevamente, tengo que agregar los paréntesis para que JMP reconozca que esa es la función JSL, hoy. Esto devolverá la fecha y la hora de hoy como la cantidad de segundos desde la medianoche de enero cuando ejecuté el script. Así que permítanme flecha sobre el paréntesis de cierre, escriba mi punto y coma, nuevamente, no es obligatorio, pero es una buena práctica. Y voy a ejecutar esa línea del script. Y vemos en el registro la cantidad de segundos desde la medianoche de enero en el momento en que ejecuté mi código. Ahora, es muy difícil para mí interpretar este número. Es un gran número. Para mí, podría mirar esto. No sé si eso fue la semana pasada. Ni siquiera sé si eso es el año pasado o el próximo. Entonces, lo que podemos hacer en nuestro script es formatearlo como una cadena de caracteres que sea legible. Ahora, quiero dejar en claro que cuando tiene fechas en una tabla de datos que se almacenan como la cantidad de segundos, podemos formatearlas para que se muestren como una fecha legible. Pero no estamos cambiando el tipo de datos o el tipo de modelado. Todavía se almacenan como el número numérico de segundos en la tabla de datos. Simplemente los estamos mostrando de manera diferente. Mientras que cuando hago esto con un script, realmente obtengo una cadena de caracteres que no se puede usar como en ningún tipo de cálculo numérico. Así que hay una variedad de formatos. De hecho, en lugar de borrar el Editor de secuencias de comandos, solo para que puedan ver los diferentes pasos aquí, voy a ir a la siguiente línea y escribir formato. Y voy a abrir paréntesis. Quiero formatear el valor almacenado en t. Así que ese es el primer argumento. Y el formato que usaré: todos estos solo tienen nombre, por lo que son cadenas de caracteres. El formato que usaré se llama Date Long. Así que abro mis comillas dobles. JMP los cierra automáticamente. Y escribo las palabras Date Long, y cierro las comillas dobles. Ahora, si quiero ejecutar solo esta línea del script, una forma de hacerlo es llevar el cursor al margen donde están los números de fila y simplemente seleccionar esa línea. Y luego puedo hacer Ctrl+R o cualquiera de los otros métodos para ejecutar el script. Así que seguiré adelante y haré eso. Te mostraré otra forma de ejecutar solo una línea en un momento. Y pueden ver que lo que se devuelve al registro es la cadena de caracteres, jueves, diciembre. Y podría haber almacenado ese resultado en una variable si quisiera juntarlo en una cadena de caracteres que iba a ser un mensaje para un usuario o algo así. eso va a aparecer en un informe. Ahora, sigamos usando el valor numérico almacenado en t. Voy a ir a una nueva línea en mi ventana del Editor de secuencias de comandos. Y voy a usar una función para calcular una duración, una diferencia entre fechas. Eso se llama diferencia de fecha. Y observe, no estoy capitalizando estas funciones integradas. Por lo general, solo dejo eso hasta el reformateo. Pero no los voy a reformatear, así que se quedan en minúsculas. Pero eso no va a afectar al analizador. Voy a abrir mis paréntesis. Y la fecha anterior en la que quiero obtener la diferencia de la fecha de hoy es mayo. Así que voy a escribir esto como la pequeña constante, los números con M mayúscula, sí, el mes que no tenemos que abreviar. Pero siempre serán tres letras para el mes cuando ingrese una fecha de esta manera. Observe en este momento, JMP no reconoce lo que estoy escribiendo. Así que cambió los caracteres allí a rojo. Y luego voy a escribir para el año. Ahora JMP lo reconoce como una fecha y lo ha convertido en este color verde oscuro. Así que esa es la fecha anterior. Pondré una coma. El segundo argumento es la fecha que... la fecha más reciente de la que desea obtener la diferencia. Bueno, solo usaremos t. Y luego especificas el incremento. Y eso es una cadena de caracteres. Y voy a especificar el año. Y, de hecho, ¿por qué no sigo adelante y reformateo solo para que JMP capitalice todas esas funciones integradas para mí? Y creo que agregó algunos espacios que quizás yo no hice. Solo quiero ejecutar la línea ahora mismo. Y para ejecutar esta línea, que mencioné antes, simplemente puede seleccionar la línea. O puede seleccionar varias líneas. Resalte aquellos para ejecutar. Pero si solo necesito ejecutar una sola línea y mi cursor está en esa línea, entonces puedo usar la tecla Intro del teclado numérico en un teclado de computadora de escritorio estándar. El teclado numérico en el lado derecho de eso, si presiono la tecla Enter, eso ejecuta solo esa línea. Puede ver eso en el registro, que no ejecutó todo el script. Y eso también funcionará si tengo varias líneas seleccionadas. Solo ejecutaría esas líneas seleccionadas. Y para que puedas ver la diferencia, entonces son años. Es posible que no reconozca esta fecha. Es el cumpleaños de Florence Nightingale, a quien la mayoría de nosotros conocemos como una enfermera muy famosa. Sin embargo, también fue una estadística epidemiológica pionera. E inventó algunas de las gráficas que todavía usan los epidemiólogos en la actualidad. Así que la incluimos en nuestro curso en un par de lugares solo para reconocerla por esas contribuciones. Así que eso es todo por ahora para las fechas y horas. Nuevamente, estamos haciendo un breve recorrido por algunos de los elementos básicos de JMP.