AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Propiedades WLanguage / Propiedades de gestión de fechas y horas
  • Gestión de los segundos
  • Operadores disponibles para los segundos
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El Segundo Property se utiliza para:
  • Recupera el número de segundos de un momento, FechaHora o Duración Variable.
  • Modificar el número de segundos en un momento, FechaHora o Duración Variable.
  • Recuperar los segundos o el número de segundos de un elemento Date (en formato "Date and Time" o "Duration").
  • Modificar los segundos o el número de segundos en un elemento Date (en formato "Date and Time" o "Duration").
Observación: El Second 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)
Ejemplo
// Operations performed on a DateTime variable
StartTime is DateTime = "200112311230250"
// Add 50 seconds
StartTime.Second += 50// Modify the seconds
StartTime.Second = 50
// Operations performed on a DateTime item
Work.StartTime = "200112311230250"
// Add 50 seconds
Work.StartTime.Second += 50// Modify the seconds
Work.StartTime.Second = 50
Sintaxis

Averiguar el número de segundos de una Hora, FechaHora o Duración Variable Ocultar los detalles

<Result> = <Time>.Second
<Result>: Integro
Número de segundos en 2 dígitos.
<Time>: FechaHora o Duración
Nombre de la Variable de tipo momento, FechaHora o Duración que se va a utilizar.

Modificación del número de segundos en una Hora, FechaHora o Duración Variable Ocultar los detalles

<Time>.Second = <New number of seconds>
<Time>: FechaHora o Duración
Nombre de la Variable de tipo momento, FechaHora o Duración que se va a utilizar.
<New number of seconds>: Cadena de caracteres o entero
Nuevo número de segundos (entre 1 y 59).

Averiguar el número de segundos en un elemento de la Fecha (en formato "Fecha y hora" o "Duración") Ocultar los detalles

<Result> = <Data file>.<Item>.Second
<Result>: Integro
Número de segundos en 2 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 segundos en un elemento de la Fecha (en formato "Fecha y hora" o "Duración") Ocultar los detalles

<Data file>.<Item>.Second = <New number of seconds>
<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 seconds>: Cadena de caracteres o entero
Nuevo número de segundos (entre 1 y 59).
Observaciones

Gestión de los segundos

  • Caso 1: Asignación directa
    Durante una asignación directa (por ejemplo, MyWork.MyDateTime.Second = n), los segundos deben encontrarse entre 00 y 59. Se produce un error WLanguage si se especifica un número de segundos no válido..
    La notación MiTrabajo.MiHora.Segundo= MiTrabajo.MiHora.Segundo + 5 puede generar un error de ejecución.
  • Caso 2: Operaciones en los segundos
    Al realizar operaciones en elementos de tipo Date (en formato 'Fecha y hora' o 'Duración'), los segundos están comprendidos entre 00 y 59. La suma o la resta de segundos tiene en cuenta automáticamente los cambios de 59 segundos a 1 minuto.

Operadores disponibles para los segundos

Los siguientes operadores aritméticos pueden utilizarse con el Second Property:
  • ++ y --
  • += y -=
// Example on an item
Work.StartDateTime = "200411261324320"
Work.StartDateTime.Second++     // Add 1 second
Work.StartDateTime.Second+=5  // Add 5 seconds
Work.StartDateTime.Second-=5  // Subtract 5 seconds
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local