可使用日期数据类型保存不带时间的日期值。
Visual FoxPro 6.0 (及 Visual FoxPro 5.0) 支持严格的日期和日期时间格式以提供 2000 年支持。我们推荐在你的日期的日期时间表达式和常量中使用严格的日期格式。关于严格的日期格式的更多信息, 参见程序员指南33章“对编程的改进”中的2000 年日期支持。
日期型变量以“yyyymmdd”字符格式进行保存。有关此数据类型的详细内容,请参阅数据类型和字段类型表。
若要赋日期值,应将日期值放在花括号中:
dLastAppointment = {10/14/94}
若要指定空日期值,请使用一对花括号或在花括号中加一个空格或正斜杠。如下例所示:
STORE {} to dBlankdate0
STORE { } to dBlankdate1
STORE {/} to dBlankdate2
下列规则适用于日期型或日期时间型数据:
?{00:00:00AM} 等价于午夜 {12:00:00AM}。
?{00:00:00PM} 等价于中午 {12:00:00PM}。
?{00:00:00} 至 {11:59:59} 等价于 {12:00:00AM} 至 {11:59:59AM}。
?{12:00:00} 至 {23:59:59} 等价于 {12:00:00PM} 至 {11:59:59PM}。