|
|
|
|
- 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. Observación: También es posible 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 posibles 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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|