|
|
|
|
- Declaración e inicialización
- Propiedades disponibles para las fechas
- Intervalo de fechas
El tipo Date permite manipular las fechas fácilmente. Este tipo se utiliza para gestionar las conversiones de forma casi automática ( StringToDate, DateToString, IntegerToDate, DateToInteger, ...). Se puede utilizar este tipo: - para recuperar y manipular los ítems HFSQL en formato Date.
- para recuperar y manipular los controles de edición de la fecha.
- en las funciones WLanguage utilizadas para gestionar las fechas.
- para realizar cálculos en fechas (diferencia, suma,...). Para obtener más información, consulte Operaciones que se pueden realizar en el tipo Fecha.
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()
Observaciones Declaración e inicialización Una fecha Variable se puede inicializar con un valor cuyo tipo es: - Date
- DateTime: sólo se tendrá en cuenta la fecha.
- Cadena de caracteres , en formato AAAAMMDD (AAAA: año, MM: Mes, DD: Día)
- Entero: la fecha corresponderá al número de días transcurridos entre el 1 de enero de 1800 y la fecha especificada.
Por defecto, 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, momento y FechaHora, utilice 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 ser utilizadas en las fechas: | | año | Devuelve o modifica el año de la fecha especificada (en formato entero). | jornada | Devuelve o modifica el día de la fecha especificada (en formato entero). | Mes | Devuelve o modifica el mes de la fecha especificada (en formato entero). |
Para más detalles sobre las posibles operaciones con fechas (sumar, restar, comparar), véase Operaciones que se pueden realizar en el tipo Fecha. 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--
El tipo Date permite gestionar fechas comprendidas entre el 01/01/0001 y el 12/31/9999.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|