dateFormat 属性标识日期格式。
可从完整日期说明的开头或结尾删除字符,但不能从该说明的中间删除字符。
vgj.datemask.gregorian.long.NLS
有关 vgj.nls.code 的详细信息,请参阅 Java 运行时属性(详细信息)。
vgj.datemask.julian.long.NLS
有关 vgj.nls.code 的详细信息,请参阅 Java 运行时属性(详细信息)。
当用户输入有效数据时,日期将从对此字段指定的格式转换为内部格式,以便用于后续验证。
字符日期的内部格式与系统缺省格式相同,并且包含分隔符。
在表单中,表单的字段长度必须与您指定的字段掩码的长度相匹配。该字段的长度必须足以容纳日期的内部格式。
下表提供了示例。
格式类型 | 示例 | 表单字段的长度 | 页面字段(字符类型)的最小长度 | 页面字段(数字类型)的有效长度 |
---|---|---|---|---|
短格里历 | yy/MM/dd | 8 | 8 | 6 |
长格里历 | yyyy/MM/dd | 10 | 10 | 8 |
短儒略历 | DDD-yy | 6 | 6 | 5 |
长儒略历 | DDD-yyyy | 8 | 8 | 7 |
将对输入到变量字段中的数据进行检查,以确保日期是按指定格式输入的。用户不需要对日期和月份输入前导零,而是可以指定 8/5/1996(示例)而不是 08/05/1996。然而,省略分隔符的用户必须输入全部前导零。
相关概念
Java 运行时属性
EGL 属性概述