La propiedad dateFormat identifica el formato de las fechas.
Los caracteres pueden eliminarse desde el inicio o el final de una especificación de fecha completa, pero no desde el medio.
vgj.datemask.gregorian.long.NLS
Para obtener más detalles acerca de vgj.nls.code, consulte el apartado Propiedades de entorno de ejecución Java (detalles).
vgj.datemask.julian.long.NLS
Para obtener más detalles acerca de vgj.nls.code, consulte el apartado Propiedades de entorno de ejecución Java (detalles).
Cuando el usuario entra datos válidos, la fecha se convierte del formato especificado para el campo a un formato interno que se utiliza para la validación subsiguiente.
El formato interno para una fecha de caracteres es el mismo que el formato por omisión del sistema e incluye caracteres separadores.
En un formulario, la longitud de campo del formulario debe ser mayor o igual a la longitud de la máscara de campo que especifique. La longitud del campo debe ser suficiente para contener el formato interno de la fecha.
En la siguiente tabla encontrará ejemplos.
Tipo de formato | Ejemplo | Longitud del campo de formulario | Longitud mínima del campo de página (tipo carácter) | Longitud válida del campo de página (tipo numérico) |
---|---|---|---|---|
Gregoriano abreviado | aa/MM/dd | 8 | 8 | 6 |
Gregoriano largo | aaaa/MM/dd | 10 | 10 | 8 |
Juliano abreviado | DDD-aa | 6 | 6 | 5 |
Juliano largo | DDD-aaaa | 8 | 8 | 7 |
Los datos entrados en un campo de variable se comprueban para asegurarse de que la fecha se ha entrado en el formato especificado. El usuario no tiene que entrar los ceros iniciales para días y meses, sino que puede especificar (por ejemplo) 8/5/1996 en lugar de 08/05/1996. El usuario que omite los caracteres separadores, no obstante, debe entrar todos los ceros iniciales.
Conceptos relacionados
Propiedades de tiempo de ejecución Java
Visión general de las propiedades de EGL