AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Propiedades WLanguage / Propiedades de gestión de fechas y horas
  • Operadores disponibles para los años
  • Años bisiestos
  • Cálculos de fechas
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
La propiedad Year permite:
  • Obtener el año de una variable o campo de tipo Date o DateTime.
  • Cambiar el año en una variable de tipo Date o DateTime.
Observación: La propiedad Year permite cambiar fechas fácilmente: agregar un año, etc.
Recordatorio: Los campos y variables de tipo Date permiten 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).
Ejemplo
StartDate is Date = DateSys()
// Add 1 year to the date
StartDate.Year++
// Modify the years
StartDate.Year = 2003
Sintaxis

Obtener el año de una variable o campo de tipo Date o DateTime Ocultar los detalles

<Result> = <Date>.Year
<Result>: Entero
Año de 4 dígitos.
<Date>: Date o DateTime
Nombre de la variable o campo de tipo Date o DateTime que se va a utilizar.

Cambiar el año de una variable o campo de tipo Date o DateTime Ocultar los detalles

<Date>.Year = <New year>
<Date>: Date o DateTime
Nombre de la variable o campo de tipo Date o DateTime que se va a utilizar
<New year>: Entero o cadena de caracteres
Nuevo año en cifras (entre 1 y 9999). Reemplaza el año de la fecha especificada.
Observaciones

Operadores disponibles para los años

Los siguientes operadores aritméticos se pueden utilizar con la propiedad Year:
  • ++ y --
  • += y -=
StartDate is Date = "20231212"
StartDate.Year++  // Add 1 year to the date
StartDate.Year+=5 // Add 5 years to the date
StartDate.Year-=5 // Subtract 5 years to the date

Años bisiestos

Si la fecha manipulada corresponde al 29 de febrero de un año bisiesto, al sumar o restar un año también se modifica el día. Por ejemplo:
StartDate is Date = "20230229"
// Add 1 year to the date
StartDate.Year++ 
// StartDate is "20240228"

Cálculos de fechas

El formato de almacenamiento de fechas permite almacenar fechas del 01/01/0001 al 31/12/9999.
Los cálculos de fechas realizados con las funciones WLanguage o las propiedades WLanguage son precisas a partir del 1 de enero de 1583.
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: 06/03/2024

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