|
|
|
|
- Gestión de los milisegundos
- Operadores disponibles por milisegundos
El Millisecond Property se utiliza para: - Recupera el número de milisegundos de un momento, FechaHora o Duración Variable.
- Modificar el número de milisegundos en un momento, FechaHora o Duración Variable.
- Recuperar los milisegundos o el número de milisegundos de un elemento Date (en formato "Date and Time" o "Duration").
- Modificar los milisegundos o el número de milisegundos de un elemento Date (formato"Date and Time" o"Duration").
Observación: El Millisecond Property se utiliza para cambiar fácilmente los tiempos y las duraciones. Recordatorio: Los elementos de fecha se utilizan para gestionar: - Fechas "Año - Mes - Día" (formato AAAAMMDD)
- "Año - Mes - Día - Horas - Minutos - Segundos - Milisegundos" fechas y horas (formato AAAAMMDDHHmmSSCCC)
- "Número de días - Número de horas - Número de minutos - Número de segundos - Número de milisegundos" duraciones (formato +DHHMMSSCCC)
// Example on a variable StartTime is DateTime = "200112311230250" // Add 50 milliseconds StartTime.Millisecond += 50 // StartTime corresponds to 200112311230300 // Modifies the number of milliseconds StartTime.Millisecond = 50
// Example on an item Work.StartTime = "200112311230250" // Add 50 milliseconds Work.StartTime.Millisecond += 50 // StartTime corresponds to 200112311230300 // Modifies the number of milliseconds Work.StartTime.Millisecond = 50
Sintaxis
Averiguar el número de milisegundos en un DateTime o Duration Variable Ocultar los detalles
<Result> = <Time>.Millisecond
<Result>: Integro Número de milisegundos en 3 dígitos. <Time>: FechaHora o Duración Nombre de la Variable de tipo momento, FechaHora o Duración que se va a utilizar.
Modificar el número de milisegundos en una FechaHora o Duración Variable Ocultar los detalles
<Time>.Millisecond = <New number of milliseconds>
<Time>: FechaHora o Duración Nombre de la Variable de tipo momento, FechaHora o Duración que se va a utilizar. <New number of milliseconds>: Cadena de caracteres o entero Nuevo número de milisegundos (incluido entre 0 y 999).
Averiguar el número de milisegundos en un elemento de la Fecha (formato "Fecha y hora" o "Duración") Ocultar los detalles
<Result> = <Data file>.<Item>.Milliseconds
<Result>: Integro Número de milisegundos en 3 dígitos. <Data file>: Cadena de caracteres Nombre del archivo de datos utilizado. Este nombre fue definido en la editor de análisis o con el tipo Expediente description. <Item>: Cadena de caracteres Nombre del artículo utilizado. Este nombre fue definido en la editor de análisis o con el tipo Artículo description.
Modificación del número de milisegundos en un elemento de la Fecha (formato "Fecha y hora" o "Duración") Ocultar los detalles
<Data file>.<Item>.Millisecond = <New number of milliseconds>
<Data file>: Cadena de caracteres Nombre del archivo de datos utilizado. Este nombre fue definido en la editor de análisis o con el tipo Expediente description. <Item>: Cadena de caracteres Nombre del artículo utilizado. Este nombre fue definido en la editor de análisis o con el tipo Artículo description. <New number of milliseconds>: Cadena de caracteres o entero Nuevo número de milisegundos (incluido entre 0 y 999). Observaciones Gestión de los milisegundos Caso 1: Asignación directa Durante una asignación directa (por ejemplo, MyWork.MyDateTime.Millisecond = n), los milisegundos deben incluirse entre 0 y 999. Se produce un error de WLanguage si se especifica un número incorrecto.. La siguiente notación MiTrabajo.MiHoraDeFecha.Milisegundo = MiTrabajo.MiHoraDeFecha.Milisegundo + 50 puede generar un error de ejecución. Caso 2: Operaciones en milisegundos Cuando se realizan operaciones sobre las horas encontradas en los ítems Fecha (formato"Fecha y hora" o"Duración"), el cambio de minutos se gestiona automáticamente.. La adición o sustracción de milisegundos tiene en cuenta automáticamente el cambio de 999 milisegundos a 1 minuto. // Example on a variable StartDateTime is DateTime = "2004112613240320" // 26/11/2004 13:24:03:20 StartDateTime.Millisecond += 800 // 26/11/2004 13:24:04:00
Operadores disponibles por milisegundos Los siguientes operadores aritméticos pueden utilizarse con el Millisecond Property: // Example on an item Work.StartDateTime = "200411261324320" Work.StartDateTime.Millisecond ++ //Add 1 millisecond Work.StartDateTime.Millisecond +=5 // Add 5 milliseconds Work.StartDateTime.Millisecond-=5 // Subtract 5 milliseconds
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|