當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


MS Access FormatCurrency()、FormatDateTime()用法及代碼示例

1. FormatCurrency()函數:
MS Access中的FormatCurrency()函數用於返回使用係統控製麵板中定義的貨幣符號將其格式化為貨幣值的表達式。

用法:

FormatCurrency 
( 
Expression [, NumDigitsAfterDecimal ] 
           [, IncludeLeadingDigit ] 
           [, UseParensForNegativeNumbers ] 
           [, GroupDigits ] // It represent group digit.
)

參數:
FormatCurrency()接受上述和以下所述的五個參數。

  • Expression -
    它標識要格式化的表達式。
  • NumDigitsAfterDecimal -
    在此參數中,NumDigitsAfterDecimal標識數字值,該值指示顯示在小數點右邊的位數。 -1是默認值,表示使用了計算機的區域設置。它是可選的。
  • IncludeLeadingDigit -
    在該參數中,LeadingDigit指示是否顯示分數值的前導零。它是可選的。
  • UseParensForNegativeNumbers -
    它指示是否在括號內放置負值。它是可選的。
  • GroupDigits -
    它指示是否使用計算機區域設置中指定的組定界符對數字進行分組。它也是可選的

注意:
IncludeLeadingDigit,UseParensForNegativeNumbers和GroupDigits參數具有以下值.-1為True,0為False,-2為默認值。

返回值:
它返回格式化的貨幣值。



示例1:
轉換為正貨幣值。

Select FormatCurrency(1200.2) as New_Currency;

輸出:

New_Currency
$1,200.20

示例-2:
轉換為負貨幣值。

Select Formatcurrency(-1000, 2, -1, -1, -1) 
AS New_Currency;

輸出:

New_Currency
($1,000.00)

2. FormatDateTime()函數:
FormatDateTime() MS Access中的函數用於返回格式為日期或時間的表達式。

用法:

FormatDateTime( Date [, NamedFormat ] )

參數:
FormatDateTime()接受上述和以下所述的兩個參數。

  • Date -
    它標識要格式化的表達式。
  • NamedFormat -
    它是一個數字值,指示使用的日期/時間格式。如果省略,則使用GeneralDate。 0用於一般日期,1用於長日期,2表示短日期,3表示短時間,4表示長時間。

返回值:
它返回格式化的Datetime表達式。

示例1:
格式化為長日期。

SELECT FormatDateTime(#17/04/2004#, 1) 
as New_DFormat

輸出:

New_DFormat
2004年4月17日,星期六

示例-2:
格式化時間長。

SELECT FormatDateTime(#12:30#, 4) 
as Long_Format;

輸出:

Long_Format
下午12:30:00

相關用法


注:本文由純淨天空篩選整理自jana_sayantan大神的英文原創作品 FormatCurrency() and FormatDateTime() Function in MS Access。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。