day()
功能得到日期型資料中的號數(1到31之間的整數值)。
語法day ( date )
引數date:要得到號數的日期值返回值 integer。函式執行成功時返回號數(1到31之間的整數值)。如果date引數的值為null,則day()函式返回null。
dayname()
功能得到指定日期是一周中的星期幾(例如,sunday, monday...)。
語法dayname ( date )
引數date:date型別值或變數返回值string。函式執行成功時返回指定日期的星期表示(例如,sunday, monday...)。如果date引數的值為null,則dayname()函式返回null。
daynumber()
功能得到日期型資料是一星期中的第幾天(用1到7之間的整數表示,星期天為1,星期一為2,...)。
語法daynumber ( date )
引數date:date型別值或變數返回值integer。函式執行成功時返回指定日期是一星期中的第幾天(用1~7表示,星期天為1,星期一為2,...)。如果date引數的值為null,則daynumber()函式返回null。
daysafter()
功能得到兩個日期間的天數。
語法daysafter ( date1, date2 )
引數date1:date型別,指定起始日期date2:date型別,指定終止日期返回值long。函式執行成功時得到兩個日期之間的天數。如果date2的日期在date1的前面,那麼daysafter()函式返回負值。如果任何引數的值為null,則daysafter()函式返回null。
hour()
功能得到時間值中的小時,採用24小時制。
語法hour ( time )
引數time:time型別的值返回值integer。函式執行成功時得到time引數中的小時(00到23之間)。如果time引數的值為null,則hour()函式返回null。
minute()
功能得到時間值中的分鐘,有效值在00~59之間。
語法minute ( time )
引數time:time型別的值返回值integer。函式執行成功時得到time引數中的分鐘(00到59之間)。如果time引數的值為null,則minute()函式返回null。
month()
功能得到日期值中的月份,有效值在1~12之間。
語法month ( date )
引數date:date型別的值返回值integer。函式執行成功時得到date引數中的月份(1到12之間)。如果date引數的值為null,則month()函式返回null。
now()
功能得到客戶機的當前系統時間,返回值為time型別。
語法now()返回值time。該函式返回客戶機的當前系統時間。
relativedate()
功能得到指定日期前多少天或後多少天的日期。
語法relativedate(date,n)
引數date:date型別,指定基準日期n:integer型別,指定天數返回值date。當n的值大於0時返回引數date指定日期後第n天的日期;當n的值小於0時返回引數date指定日期前第n天的日期。如果任何引數的值為null,則relativedate()函式返回null。
relativetime()
功能得到指定時間前多少秒或後多少秒的時間,採用24小時制。
語法relativetime ( time, n )引數time:time型別,指定基準時間n:long型別,指定秒數返回值time。當n的值大於0時返回引數time指定時間後第n秒的時間;當n的值小於0時返回引數time指定時間前第n秒的時間。如果任何引數的值為null,則relativetime()函式返回null。
second()
功能得到時間值中的秒,有效值在00~59之間。
語法second ( time )
引數time:time型別的值返回值integer。函式執行成功時得到time引數中的秒(00到59之間)。如果time引數的值為null,則second()函式返回null。
today()
功能得到當前系統日期,在某些情況下,同時得到當前系統時間。
語法today()返回值date。該函式返回當前系統日期。用法單獨呼叫today()函式時,該函式總是返回當前系統日期,但是,雖然today()函式的返回值型別為date,在該函式用做某些函式的引數、而該引數要求datetime型別的值時,today()函式也能夠在返回當前系統日期的同時返回當前系統時間。再如,today()函式作為資料視窗控制項setitem()函式的引數,該函式引數中指定的資料視窗列的資料型別為datetime,那麼當前系統日期和時間將同時設定到資料視窗指定項中。
year()
功能得到日期值中的年度(有效取值1000到3000)。
語法year(date)
引數date:date型別的值返回值integer。函式執行成功時得到date引數中的年份(採用四位數字),發生錯誤時返回1900,如果date引數的值為null,則year()函式返回null。用法當應用程式把有兩位數字表示年份的字串轉換成日期時,powerbuilder根據下述規則選擇世紀:如果年份值在00到49之間,powerbuilder將年份中的世紀(前兩位數字)當作20;如果年份值在50到99之間,powerbuilder將年份中的世紀(前兩位數字)當作19。比如,字串"20-10-25"被powerbuilder轉換為2020-10-25;字串"98-10-25"被powerbuilder轉換為1998-10-25。因此,如果應用程式中需要指定2023年之前的日期,應該使用四位數字表示年份,以避免引起歧義。powerbuilder能夠處理的年份從1000到3000之間。
一些與日曆,日期有關的用法
設caldate是乙個nsdate 型別的變數下面的函式都用其呼叫 得到現在的日期時間 nsdate now nsdate date 得到給定日期的那天開始即那天的零點 nsdate cc datebymovingtobeginningofday 同理可以寫出得到給定日期的那天的結束時間的函式 得到...
Python中的時間與日期
本文簡要介紹datetime,time模組的簡要用法。datetime模組主要有四個主要的物件。date 處理年 月 日 time處理時 分 秒 微秒 datetime處理日期和時間同時出現的情況 timedelta處理日期或時間間隔 下面給出例項,我們指定年月日,建立乙個date物件,之後這些值會...
C 中的時間與日期
c中提供了用於日期和時間操作的結構和函式,通過引用 使用 c 沒有另外提供,繼承自c,通過引用 使用.共有四種與時間相關的型別 clock t time t size t和tm 型別clock t,size t 和 time t能夠把系統時間和日期表示為某種整數.結構型別 tm 把日期和時間以c結構...