7.2 日期和时间函数
有两个函数会回传目前的时间:TimeCurrent( )回传目前服务器时间,而TimeLocal( )则回传当地计算机的时间。你可以视偏好选择使用。你若想创造一个外部布尔变量,可从这两个当中选择一个。源代码如下:
下列的程序代码用以指定现在当地时间或现在服务器时间到变量CuπentTime中。
有时你可能只需要目前时间的一部分数据,例如小时或日。下列一系列常用函数可用以回传目前时间数值。所有这些函数都使用服务器时间,而非当地讨算机时间。
回传值为整数类型:
Year( )——目前的公元年,例如2012。
Month( )——目前的本年月份,为1~12 。
Day( )——目前的本月日期,为1~31。
DayOfWeek( )——目前的星期几,以整数表示,星期日是"0",星期一是"1",星期五是"5",以此类推。
Minute( )——目前的小时,为24小时制,为0~23。例如,凌晨3点是3,下午3点是15。
你也可以使用不同的函数设定,自任何日期时间变量中获取这些数值。这些函数要求一个日期时间变量作为唯一的参数,除此之外就像上述的函数一样工作。若你想从Time( )获取一个时间值,则需使用TimeLocal( )函数的输出作为自变量给下列函数使用:
Time Year( )——特定日期时间值的公元年。
TimeMonth( )——特定日期时间值的月份,为1-120
TimeDay( )——特定日期时间值的月份日期,为1-31。
TimeDayOfWeek( )——特定日期时间值,以整数表示星期几。星期日是"0",星期一是"1",星期五是"5",以此类推。
TimeHour()特定日期时间值的小时,24小时制,为0-23。
TimeMinute( )——特定日期时间值的分钟,为0-59。
下面是使用这些函数的一些例子。假设TimeLocal( )等于2012.09.15 06:30。


