|
|
|
|
- Gestión de los tiempos
- Gestión de duraciones
- Operadores disponibles por horas
La propiedad Hour permite: - Obtenga la hora de un Variable de tipo momento o FechaHora, o el número de horas de un Variable de tipo Duración.
- Cambiar la hora en un Variable de tipo momento o FechaHora, o el número de horas en un Variable de tipo Duración.
- Recuperar la hora o el número de horas de un elemento Fecha (en formato "Fecha y hora" o "Duración") o de un elemento momento.
No disponible. - Modificar la hora o el número de horas en un elemento Fecha (en formato "Fecha y hora" o "Duración") o en un elemento momento.
No disponible.
Observación: El Hour Property se utiliza para cambiar fácilmente los tiempos y duraciones (agregar una hora, etc.). Recordatorio: Los elementos de fecha se utilizan para gestionar: - fechas simples: "Año - Mes - Día" (formato AAAAMMDD)
- fechas y horas: "Año - Mes - Día - Horas - Minutos - Segundos - Milisegundos" (formato AAAAMMDDHHmmSSCCC)
- duraciones: "Número de días - Número de horas - Número de minutos - Número de segundos - Número de milisegundos" (formato +DHHMMSSCCC)
// Example on a variable StartTime is Time = "1230" // Add 10 hours StartTime.Hour += 10 // StartTime corresponds to 10:30 PM StartTime.Hour += 10 // StartTime corresponds to 08:30 AM // Modify hours StartTime.Hour = 10
// Example on an item Day.StartTime = "1230" // Add 10 hours Day.StartTime.Hour += 10 // StartTime corresponds to 10:30 PM Day.StartTime.Hour += 10 // StartTime corresponds to 08:30 AM // Modify hours Day.StartTime.Hour = 10
Sintaxis
Averiguar la hora de una Hora, FechaHora o Duración Variable Ocultar los detalles
<Result> = <Time used>.Hour
<Result>: Integro Tiempo en 2 dígitos. <Time used>: Hora, fecha, hora o duración Nombre de la Variable de tipo momento, FechaHora o Duración que se va a utilizar.
Modificar la hora de una Hora, FechaHora o Duración Variable Ocultar los detalles
<Time used>.Hour = <New time>
<Time used>: Hora, fecha, hora o duración Nombre de la Variable de tipo momento, FechaHora o Duración que se va a utilizar. <New time>: Cadena de caracteres o entero Nuevo tiempo en dígitos, incluido entre 0 y 23. Reemplaza el tiempo en el Variable especificado.
Averiguar la hora de un elemento de Hora o Fecha (formato "Fecha Hora" o "Duración") Ocultar los detalles
<Result> = <Data file>.<Item>.Hour
<Result>: Integro Tiempo en 2 dígitos. <Data file>: Cadena de caracteres Nombre del archivo de datos utilizado. Este nombre se definió en el editor de análisis o con el tipo Expediente description. <Item>: Cadena de caracteres Nombre del campo utilizado. Este nombre se define en el editor de análisis o con el tipo Artículo description.
Modificar la hora de un elemento de Hora o Fecha (formato "Fecha y Hora" o "Duración") Ocultar los detalles
<Data file>.<item>.Hour = <New time>
<Data file>: Cadena de caracteres Nombre del archivo de datos utilizado. Este nombre se definió en el editor de análisis o con el tipo Expediente description. <Item>: Cadena de caracteres Nombre del campo utilizado. Este nombre se definió en el editor de análisis o con el tipo Artículo description. <New time>: Cadena de caracteres o entero Nuevo tiempo en dígitos, incluido entre 0 y 23. Reemplaza el tiempo en el artículo especificado. Observaciones Caso 1: Asignación directa Durante una asignación directa (por ejemplo, Day.StartTime.Hour = n), la hora debe incluirse entre 0 y 23. Se produce un error WLanguage si el tiempo especificado no es válido.. La notación Day.StartTime.Hour = Day.StartTime.Hour + 5 puede generar un error en tiempo de ejecución. Caso 2: Operaciones en las horas Al realizar operaciones sobre las horas de los elementos Hora o Fecha (formato "Fecha y hora"), el cambio de hora se gestiona automáticamente. La suma o resta de horas tiene en cuenta automáticamente el cambio de la hora 23 a la hora 0. Por lo tanto, si se añade una hora a: - un ítem de tiempo correspondiente a 23:35, el resultado corresponderá a 0:35
- un elemento Fecha (formato Fecha y hora), la hora y la fecha se modificarán (se añadirá un día).
// Example on a variable StartTime is Time = "2335" StartTime.Hour++ // StartTime = 0035 StartDate is Date = "202011262335" // 11/26/2020 at 11:35 PM StartDate.Hour++ // 11/27/2020 at 12:35 AM
Si el número de horas de una duración es superior a 23:59, el número de días se incrementa automáticamente. Operadores disponibles por horas Los siguientes operadores aritméticos se pueden utilizar con la propiedad Hour: // Example on an item Day.StartTime = "1230" Day.StartTime.Hour++ // Add 1 hour Day.StartTime.Hour+=5 // Add 5 hours Day.StartTime.Hour-=5 // Subtract 5 hours
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|