指定在文本框中显示的 Date 和 DateTime 值的格式。设计和运行时可用。
语法
Object.DateFormat[ = nValue]
设置
nValue
取下列设置之一:
设置 | 说明 | 格式 |
0 | (默认值)。所显示的日期格式由 SETDATE 的设置确定。 | 由 SET DATE 的设置确定 |
1 | American | mm/dd/yy |
2 | ANSI | yy.mm.dd |
3 | British | dd/mm/yy |
4 | Italian | dd-mm-yy |
5 | French | dd/mm/yy |
6 | German | dd.mm.yy |
7 | Japan | yy/mm/dd |
9 | USA | mm-dd-yy |
10 | MDY | mm/dd/yy |
11 | DMY | dd/mm/yy |
12 | YMD | yy/mm/dd |
13 | Short | 由 Windows“控制面板”确定短日期设置 |
14 | Long | 由 Windows“控制面板”确定长日期设置 |
说明
当一个文本框没有焦点时,其中显示的 Date 或 DateTime 值的格式可能不同。您在Windows“控制面板”中指定的长短日期格式不对应于有效的Visual Foxpro格式,并且按默认格式显示。
当 Format 属性设置为 YS、YL、E 或 D 时,Format 属性覆盖 dateformat 属性的设置。