說明:如果您有任何疑問或想咨詢其他業(yè)務(wù)請撥打電話 400 685 0732
全網(wǎng)監(jiān)測海量數(shù)據(jù)按需發(fā)布監(jiān)測預(yù)警
實時把握輿情動態(tài)精準(zhǔn)追溯信息源頭
事實上format方法有兩種形式,另外一種是三個參數(shù)的,主要區(qū)別在于它是線程安全的,但并不多用,所以這里只對第一個介紹。format參數(shù)是一個格式字符串,用于格式化args里面的值的。args是一個變量數(shù)組,即它里面可以有多個參數(shù),而且每個參數(shù)可以不同。
format函數(shù)——format函數(shù)的用法
當(dāng)然和format一樣還有一種,但這里只介紹常用的第一種
format參數(shù)是一個格式化字符串。datetime是時間類型。返回值是一種格式化后的
字符串
重點來看format參數(shù)中的指令字符
c以短時間格式顯示時間,即全部是數(shù)字的表示
formatdatetime(‘c’,now);
輸出為:2004-8-79:55:40
d對應(yīng)于時間中的日期,日期是一位則顯示一位,兩位則顯示兩位
formatdatetime(‘d’,now);
輸出可能為1~31
dd和d的意義一樣,但它始終是以兩位來顯示的
formatdatetime(‘dd’,now);
輸出可能為01~31
ddd顯示的是星期幾
formatdatetime(‘ddd’,now);
輸出為:星期六
dddd和ddd顯示的是一樣的。
但上面兩個如果在其他國家可能不一樣。
ddddd以短時間格式顯示年月日
formatdatetime(‘ddddd’,now);
輸出為:2004-8-7
dddddd以長時間格式顯示年月日
formatdatetime(‘dddddd’,now);
輸出為:2004年8月7日
e/ee/eee/eeee以相應(yīng)的位數(shù)顯示年
formatdatetime(‘ee’,now);
輸出為:04(表示04年)
m/mm/mmm/mmmm表示月
formatdatetime(‘m’,now);
formatfloat的用法
常用的聲明:
functionformatfloat(constformat:string;value:extended):string;overload;
和上面一樣format參數(shù)為格式化指令字符,value為extended類型
為什么是這個類型,因為它是所有浮點值中表示范圍最大的,如果傳入該方法的參數(shù)
比如double或者其他,則可以保存不會超出范圍。
關(guān)鍵是看format參數(shù)的用法
0這個指定相應(yīng)的位數(shù)的指令。
比如:formatfloat(‘000.000’,22.22);
輸出的就是022.220
注意一點,如果整數(shù)部分的0的個數(shù)小于value參數(shù)中整數(shù)的位數(shù),則沒有效果
如:formatfloat(‘0.00’,22.22);
輸出的是:22.22
但如果小數(shù)部分的0小于value中小數(shù)的倍數(shù),則會截去相應(yīng)的小數(shù)和位數(shù)
如:formatfloat(‘0.0’,22.22);
輸出的是:22.2
也可以在整數(shù)0中指定逗號,這個整數(shù)位數(shù)必須大于3個,才會有逗號出句
formatfloat(‘0,000.0’,2222.22);
輸出是:2,222.2
如果這樣formatfloat(‘000,0.0’,2222.22);
它的輸出還是:2,222.2
注意它的規(guī)律
#和0的用法一樣,目前我還沒有測出有什么不同。
formatfloat(‘##.##’,22.22);
輸出是:22.00
e科學(xué)表示法,看幾個例子大概就明白了
formatfloat(‘0.00e+00’,2222.22);
對于日期分隔號(/),時間分隔號(:),以及am/pm等文本而言,其真正的顯示格式會因計算機上的國際標(biāo)準(zhǔn)不同而有所差異。在開發(fā)階段,日期與時間是以短日期的格式,配合代碼的國際標(biāo)準(zhǔn)來顯示的。如果大家還想了解更多與之有關(guān)的信息,歡迎關(guān)注我們文軍營銷的官網(wǎng)。
推薦閱讀
text函數(shù)的基礎(chǔ)介紹 text函數(shù)的使用方法 | 文軍營銷Text函數(shù)主要是將數(shù)字轉(zhuǎn)換為文本。當(dāng)然,也可以對文本進(jìn)行一定的處理。 TEXT函數(shù)的語法:TEXT(value,format_text)Value:為數(shù)值、計算結(jié)果為數(shù)字值的公式,或?qū)Π瑪?shù)字值的單元格的引用。 Format_text:為“單元格格式”對話框中“數(shù)字”選項卡上“分類”框中的文本形式的數(shù)字格式。 text返回的一律都是文本形式的數(shù)據(jù)。
說明:如果您有任何疑問或想咨詢其他業(yè)務(wù)請撥打電話 400 685 0732