|
|
|
|
|
- Declaración e inicialización
- Propiedades disponibles para las fechas
- Rangos de fechas
El tipo Date permite manipular fechas fácilmente. Este tipo convierte las fechas de forma casi automática ( StringToDate, DateToString, IntegerToDate, DateToInteger, etc.). Este tipo puede utilizarse: - para obtener y manipular campos HFSQL en formato de fecha.
- para obtener y manipular controles Campo de entrada de tipo Fecha.
- en las funciones WLanguage de gestión de fechas.
- para realizar cálculos con fechas (restas, sumas, etc.). Para obtener más información, consulte Operaciones disponibles con el tipo Date.
Observaciones: - Se pueden utilizar varias propiedades con el tipo Date, para obtener solo una parte de la fecha, por ejemplo.
- Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
StartDate is Date = 1205 EndDate is Date = "20011231" // 31/12/2001 TodaysDate is Date = DateSys()
Sintaxis
<Variable name> is Date = <Value> OR
<Variable name> is Date <Variable name> = <Value>
<Variable name>: Nombre de la variable a declarar. Cuando se declaran e inicializan varias variables del mismo tipo en la misma línea, solo se inicializa la última variable. <Value>: Valor de inicialización de la variable (Ver Observaciones). Observaciones Declaración e inicialización Une variable de tipo Date puede inicializarse con un valor de uno de los siguientes tipos: - Date
- DateTime: Solo se tendrá en cuenta la fecha.
- String, en formato AAAAMMDD (AAAA: Año, MM: Mes, DD: Día)
- Integer: La fecha corresponderá al número de días transcurridos entre el 1 de enero de 1800 y la fecha especificada.
De forma predeterminada, una variable de tipo Date se inicializa con la fecha del día (fecha del sistema). Para definir el valor predeterminado asignado a las variables de tipo Date, Time y DateTime, utilice la función DateTimeByDefault. Nota: También puede inicializar una variable de tipo Date con la fecha del sistema utilizando la función Now. Propiedades disponibles para las fechas Las siguientes propiedades pueden utilizarse con las fechas: | | Year | Devuelve o modifica un entero que representa el año de la fecha especificada. | Day | Devuelve o modifica un entero que representa el día de la fecha especificada. | Month | Devuelve o modifica un entero que representa el mes de la fecha especificada. |
Para obtener más información sobre las operaciones con fechas (suma, resta, comparación), consulte Operaciones disponibles con el tipo Date. StartDate is Date = "20011201" // Adds 5 years to the date StartDate.Year += 5 // Modifies the month StartDate.Month = 5 // Calculates the end (30 days later) let EndDate = StartDate EndDate.Month++ EndDate.Day--
Rangos de fechas El tipo Date permite manipular fechas entre el 01/01/0001 y el 12/31/9999.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|