7.2 日期和时间函数
有两个函数会回传目前的时间:TimeCurrent()回传目前服务器时间,而TimeLocal()则回传当地计算机的时间。你可以视偏好选择使用。你若想创造一个外部布尔变量,可以从这两个当中选择一个。源代码为:

下列的程序源代码用以指定现在当地时间或现在服务器时间到变量CurrentTime中。

有时你可能只需要目前时间的一部分数据,例如小时或日。下列一系列常用函数可用以回传目前时间数值。所有这些函数都使用服务器时间,而非当地计算机时间。回传值为整数类型:
●Year()——目前的公元年,例如2012。
●Month()——目前的本年月份,为1~12。
●Day()——目前的本月日期,为1~31。
●DayOfWeek()——目前的星期几,以整数表示,星期日是“0”,星期一是“1”,星期五是“5”,以此类推。
●Hour()——目前的小时,为24小时制,为0~23。例如,凌晨3点是3,下午3点是15。
●Minute()——目前的分钟,为0~59。
你也可以使用不同的函数设定,自任何日期时间变量中获取这些数值。这些函数要求一个日期时间变量作为唯一的参数,除此之外就像上述的函数一样工作。若你想从Time()获取一个时间值,则需使用TimeLocal()函数的输出作为自变量给下列函数使用:
●TimeYear()——特定日期时间值的公元年。
●TimeMonth()——特定日期时间值的月份,为1~12。
●TimeDay()——特定日期时间值的月份日期,为1~31。
●TimeDayofWeek()——特定日期时间值,以整数表示星期几。星期日是“0”,星期一是“1”,星期五是“5”,以此类推。
●TimeHour()——特定日期时间值的小时,24小时制,为0~23。
●TimeMinute()——特定日期时间值的分钟,为0~59。
下面是使用这些函数的例子(假设TimeLocal()等于2012.09.15 06:30):
