date & time functionscurtime()day()
dayofweek()dayofyear()hour()localtime()minute()month()seconds()timeday()
timedayofweek()timedayofyear()timehour()timeminute()timemonth()timeseconds()timeyear()year()
datetimecurtime()
returns last known server's time, number of seconds elapsed from 00:00 january 1, 1970.
sample
if(curtime() - orderopentime()<360) return(0);
intday()
returns current date's day of month.
sample
if(day()<5) return(0);
intdayofweek()
returns current date's zero based day of week (0-sunday,1,2,3,4,5,6).
sample
// do not work on holidays.
if(dayofweek()==0 || dayofweek()==6) return(0);
intdayofyear()
returns current date's day of year (1-1 january,..,365(6) - 31 december).
sample
if(dayofyear() == 245)return(true);
inthour()
returns current hour (0,1,2,..23)
sample
bool is_siesta=false;
if(hour() >= 12 || hour()<17)is_siesta=true;
datetimelocaltime()
returns local computer time, number of seconds elapsed from 00:00 january 1, 1970.
sample
if(servertime() - orderopentime()<360) return(0);
intminute()
returns current minute (0,1,2,..59).
sample
if(minute()<=15)
return("first quarter");
intmonth()
returns current month as number (1-january,2,3,4,5,6,7,8,9,10,11,12).
sample
if(month()<=5)
return("first half of year");
intseconds()
returns current second (0,1,2,..59).
sample
if(seconds()<=15)return(0);
inttimeday(datetimedate)
returns day of month (1 - 31) for specified date.
parameters
date-datetime is number of seconds elapsed since midnight (00:00:00), january 1, 1970.
sample
int day = timeday(d'2003.12.31');// day is 31
inttimedayofweek(datetimedate)
returns zero based day of week (0-sunday,1,2,3,4,5,6) for specified date.
parameters
date-datetime is number of seconds elapsed since midnight (00:00:00), january 1, 1970.
sample
int weekday = timedayofweek(d'2004.11.2');// day is 1 - tuesday
inttimedayofyear(voiddate)
returns day (1-1 january,..,365(6) - 31 december) of year for specified date.
parameters
date-datetime is number of seconds elapsed since midnight (00:00:00), january 1, 1970.
sample
int day = timedayofyear(curtime());
inttimehour(datetimetime)
returns hour for specified time.
parameters
time-datetime is number of seconds elapsed since midnight (00:00:00), january 1, 1970.
sample
int h = timehour(curtime());
inttimeminute(datetimetime)
returns minute for specified time.
parameters
time-datetime is number of seconds elapsed since midnight (00:00:00), january 1, 1970.
sample
int m = timeminute(curtime());
inttimemonth(datetimetime)
returns month for specified time.
parameters
time-datetime is number of seconds elapsed since midnight (00:00:00), january 1, 1970.
sample
int m = timemonth(curtime());
inttimeseconds(datetimetime)
returns seconds for specified time.
parameters
time-datetime is number of seconds elapsed since midnight (00:00:00), january 1, 1970.
sample
int m = timeseconds(curtime());
inttimeyear(datetimetime)
returns year for specified date. return values can be in range 1970-2037.
parameters
time-datetime is number of seconds elapsed since midnight (00:00:00), january 1, 1970.
sample
int y = timeyear(curtime());
intyear()
returns current year.
sample
// return if date before 1 may 2002if(year()==2002 && month()<5)return(0);
日期時間函式[date & time functions]
datetime curtime( )返回當前時間示例:
if(curtime()-orderopentime()<360) return(0);
int day()返回當前日期示例:
if(day()<5) return(0);
int dayofweek( )
返回當前日期是星期幾0-星期天,1,2,3,4,5,6示例:
// do not work on holidays.
if(dayofweek()==0 || dayofweek()==6) return(0);
int dayofyear( )返回當前日期在年內的第幾天示例:
if(dayofyear()==245)return(true);
int hour()
返回當前的小時數0-23示例:
bool is_siesta=false;
if(hour()>=12 || hour()<17)is_siesta=true;
datetime localtime()返回當前電腦時間示例:
if(localtime()-orderopentime()<360) return(0);
int minute()返回當前分鐘示例:
if(minute()<=15)return("first quarter");
int month()返回當前月份示例:
if(month()<=5)
return("first half of year");
int seconds()返回當前秒數示例:
if(seconds()<=15)return(0);
int timeday( datetime date)返回輸入日期中的日期
::輸入引數date -輸入日期
示例:int day=timeday(d'2003.12.31');// day is 31
int timedayofweek( datetime date)返回輸入日期中的日期是星期幾(0-6)
::輸入引數date -輸入日期
示例:int weekday=timedayofweek(d'2004.11.2');// day is 2 - tuesday
int timedayofyear( datetime date)返回輸入日期中的日期在當年中的第幾天
::輸入引數date -輸入日期
示例:int day=timedayofyear(curtime());
int timehour( datetime time)返回輸入日期中的小時
::輸入引數date -輸入日期
示例:int h=timehour(curtime());
int timeminute( datetime time)返回輸入日期中的分鐘
::輸入引數date -輸入日期
示例:int m=timeminute(curtime());
int timemonth( datetime time)返回輸入日期中的月份
::輸入引數date -輸入日期
示例:int m=timemonth(curtime());
int timeseconds( datetime time)返回輸入日期中的秒鐘
::輸入引數date -輸入日期
示例:int m=timeseconds(curtime());
int timeyear( datetime time)返回輸入日期中的年份
::輸入引數date -輸入日期
示例:int y=timeyear(curtime());
int timeyear( datetime time)返回當前年份示例:
// return if date before 1 may 2002if(year()==2002 && month()<5)return(0);
第十二周反思
教師的真正本領,主要不在於講授知識,學習不是教師把知識簡單地傳遞給學生,而是學生自己建構知識的過程。在學習過程中,學生不是被動地接受資訊,而是以原有知識經驗為基礎,主動地建構知識的意義。因此教師的真正本領,主要不在於講授知識,而在於激發學生的學習動機,喚起學生的求知慾望,讓他們興趣盎然地參與到教學全...
第十二課養花
教學目標 知識與能力 1 通過預習 檢查 講解,使學生熟練掌握本課的詞語,要求會讀,完全理解並運用。2 能用生字組詞造句。3 通過新詞語的學習,理解詞語在課文中的意思。過程與方法 4 能用普通話流利準確地朗讀課文 一 課文二及拓展閱讀短文,理解和把握文章的主旨和基本內容,能夠根據提綱陳述課文大意,回...
第十二周教案
課題 8的乘法口訣練習課 2 理解每一句8的乘法口訣的意義,並初步記熟8的乘法口訣,能用口訣進行簡單的計算。3 會用8的乘法口訣解決簡單的實際問題。4 初步學會用類推的方法學習新知識。教學重點 掌握8的乘法口訣,並能用8的乘法口訣解決一些實際問題。教學難點 認識口訣的組成,尋求8的乘法口訣的規律,熟...