vfp-02-03 日期函數(shù)、測試函數(shù),算術(shù)表達(dá)式

vfp-02-03 日期函數(shù)、測試函數(shù),算術(shù)表達(dá)式

ID:14172449

大?。?0.50 KB

頁數(shù):6頁

時(shí)間:2018-07-26

vfp-02-03 日期函數(shù)、測試函數(shù),算術(shù)表達(dá)式_第1頁
vfp-02-03 日期函數(shù)、測試函數(shù),算術(shù)表達(dá)式_第2頁
vfp-02-03 日期函數(shù)、測試函數(shù),算術(shù)表達(dá)式_第3頁
vfp-02-03 日期函數(shù)、測試函數(shù),算術(shù)表達(dá)式_第4頁
vfp-02-03 日期函數(shù)、測試函數(shù),算術(shù)表達(dá)式_第5頁
資源描述:

《vfp-02-03 日期函數(shù)、測試函數(shù),算術(shù)表達(dá)式》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、VFP-02-03日期、轉(zhuǎn)換、測試函數(shù),算術(shù)表達(dá)式6-6日期、轉(zhuǎn)換、測試函數(shù),算術(shù)表達(dá)式班級:數(shù)學(xué)系12級日期:2013.9時(shí)數(shù):1目的:學(xué)會使用日期、測試函數(shù)和算術(shù)表達(dá)式重點(diǎn):各函數(shù)的格式及其功能難點(diǎn):數(shù)轉(zhuǎn)串2.3.3日期時(shí)間函數(shù)1.取系統(tǒng)日期和時(shí)間函數(shù)格式:Date(),Time(),DataTime()功能:函數(shù)無參數(shù),分別取系統(tǒng)日期,時(shí)間,日期時(shí)間。例如,setdatetolong&&置日期輸出格式(“龍”格式)?DateTime()結(jié)果:當(dāng)天的日期時(shí)間,如2011年9月19日9:20:022.求年份、月

2、份和天數(shù)函數(shù)格式:year(<日期型表達(dá)式>

3、<日期時(shí)間型表達(dá)式>)month(<日期型表達(dá)式>

4、<日期時(shí)間型表達(dá)式>)day(<日期型表達(dá)式>

5、<日期時(shí)間型表達(dá)式>)功能:year(dt),month(dt),day(dt)分別取dt中的年,月,日。值為數(shù)值型。例如,D={^2011/9/20}?year(D),month(D),day(D)結(jié)果:2011920小提示:VFP沒有單獨(dú)的時(shí)間型,只有日期型和日期時(shí)間型。3.求時(shí)、分和秒函數(shù)格式:hour(<日期時(shí)間型表達(dá)式>)minute(<日期時(shí)間型表達(dá)式>)s

6、ec(<日期時(shí)間型表達(dá)式>)功能:hour(dt),minute(dt),sec(dt)分別取dt中的時(shí),分,秒。值為數(shù)值型。例如,DT={^2011/09/208:12:06}?hour(DT),minute(DT),sec(DT)結(jié)果:8126小提示:取秒數(shù)的sec()不要誤寫成seconds(),后者是另一個函數(shù)。*4.其它日期函數(shù)(1)格式:Dow(<日期型表達(dá)式>

7、<日期時(shí)間型表達(dá)式>)VFP-02-03日期、轉(zhuǎn)換、測試函數(shù),算術(shù)表達(dá)式6-6功能:返回這天是星期幾,1到7依次表示星期日到六。(2)格式:

8、CDow(<日期型表達(dá)式>

9、<日期時(shí)間型表達(dá)式>)功能:返回這天是星期幾,與Dow()相似,只是返回的是英文單詞。(3)格式:Week(<日期型表達(dá)式>

10、<日期時(shí)間型表達(dá)式>)功能:返回這天是這一年的第幾周。例如x=date()?dow(x),cdow(x),week(x)結(jié)果:如6Friday392.3.4數(shù)據(jù)類型轉(zhuǎn)換函數(shù)1.將字符轉(zhuǎn)成ASCII碼的函數(shù)格式:ASC(<字符型表達(dá)式>)功能:ASC(s)返回s左邊第一個字符的ASCII值。值為數(shù)值型。例如,?ASC("abcd")結(jié)果是97。2.將ASCII碼轉(zhuǎn)

11、換成字符的函數(shù)格式:CHR(<數(shù)值型表達(dá)式>)功能:CHR(n)返回n對應(yīng)的字符。值為字符型。例如,?CHR(65)+CHR(97)結(jié)果是Aa。說明:CHR(13)+CHR(10)或CHR(10)是回車換行,如?"xyz"+chr(13)+chr(10)+"ab"?"xyz"+chr(10)+"ab"3.將字符串轉(zhuǎn)換成日期、日期時(shí)間函數(shù)格式:CToD(<字符型表達(dá)式>)CToT(<字符型表達(dá)式>)功能:CTOD(s)、CTOT(s)分別轉(zhuǎn)換s為日期、日期時(shí)間型值返回。函數(shù)名CToD和CToT分別是Characte

12、rToDate和CharacterToTime的縮寫。例如,setstrictdateto1x="06/25/2008"y="06/25/2008,16:03:28"setdatetoMDYsetcenturyon?ctod(x),ctot(y)結(jié)果如:06/25/200806/25/200804:30:28PM小提示:查看日期(date)狀態(tài)設(shè)置用命令:?set("date"),其余類推。VFP-02-03日期、轉(zhuǎn)換、測試函數(shù),算術(shù)表達(dá)式6-64.將日期、日期時(shí)間轉(zhuǎn)換成字符串函數(shù)格式:DToC(<日期型表達(dá)式>

13、

14、<日期時(shí)間型表達(dá)式>[,1])TToC(<日期時(shí)間型表達(dá)式>[,1])功能:DTOC(dt)、TTOC(dt)分別轉(zhuǎn)換dt為字符型值返回。選1則結(jié)果為“軍用”格式──即,沒有分隔線和文字,純數(shù)字的YMD格式。函數(shù)名DToC和TToC分別是DateToCharacter和TimeToCharacter的縮寫。例如,setstrictdateto1dt={^2011/06/25,16:03:28}setdatetolong?DToC(dt),TToC(dt)結(jié)果:2011年6月25日2011年6月25日16:03:

15、285.將數(shù)值轉(zhuǎn)換成字符串函數(shù)格式:STR(<數(shù)值型表達(dá)式1>[,<數(shù)值型表達(dá)式2>[,<數(shù)值型表達(dá)式3>]])功能:STR(x,nWidth,nDec)將數(shù)值x轉(zhuǎn)換成nWidth位寬、含nDec位小數(shù)的字符串。(1)省略小數(shù)位數(shù),則無小數(shù)部分;(2)再省略寬度,則默認(rèn)寬度為10;(3)指定寬度超過實(shí)際,則用前導(dǎo)空格補(bǔ)齊;(4)指定寬度過小,則用nWidth個*號指示出錯

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。