我马上就考VFP,想找一些有DATE(),MONTH(),INLIST()这三个函数的程序.
请熟悉的同志帮帮!
先行谢过.
返回由操作系统控制的当前系统日期,或创建一个与2000年兼容的日期值。
语法
DATE([nYear, nMonth, nDay])
返回值类型
日期型
参数
nYear
指定返回的年份在与 2000年兼容的日期值之间。nYear 值的范围从 100 到9999。
nMonth
指定返回的月份在与 2000年兼容的日期值之间。nMonth 值的范围从 1 到12。
nDay
指定返回的日期在与 2000年兼容的日期值之间。nDay 值的范围从 1 到 31。
说明
如果执行不带可选参数的 DATE()函数将返回当前的系统日期。包含可选参数将返回与 2000 年兼容的日期值。有关创建与 2000 年兼容的日期值的详细内容,请参阅《Microsoft Visual FoxPro 6.0 中文版程序员指南》第三十三章“对编程的改进”中的“对 2000 年日期的支持”。
Visual FoxFro 命令或函数都不能直接改变系统日期。
语法: INLIST(eExpression1, eExpression2 [, eExpression3 ...])
参数
eExpression1: 指定 inlist( ) 函数要在表达式组中搜索的表达式。
eExpression2 [, eExpression3 ...]: 指定要搜索的表达式组。表达式组中必须至少包含一个表达式 ( eExpression2),最多可包含 24 个。表达式组中的所有表达式必须具有相同的数据类型。
返回值类型: 逻辑型或 null 值
说明: 如 inlist( ) 函数在表达式组中找到了要搜索的表达式,就返回“真”(.T.);否则,返回“假”(.F.)。如果 eExpression1 为 null 值,则 inlist( ) 函数返回 null 值;如果 eExpression1 与表达式组中的任何表达式都不匹配,或者表达式组中有一个表达式为 null 值,inlist( ) 函数也返回 null 值。