VB.NET Format函數(shù)基礎(chǔ)應(yīng)用技巧詳解
VB.NET編程語言可以為我們開發(fā)人員帶來非常大的幫助。首先我們應(yīng)當先從各種函數(shù)的應(yīng)用開始了解。比如我們今天為大家介紹的有關(guān)VB.NET Format函數(shù),就是其中一個比較基礎(chǔ)的函數(shù)。#t#
VB.NET Format函數(shù)可以修飾日期、數(shù)值以及字符串型態(tài)的數(shù)據(jù),其傳回值的數(shù)據(jù)型態(tài)為字符串。以下為使用語法:
Format(要修飾的數(shù)據(jù)[,要修飾的格式[,一周的***天[,一年的***周]]])
格式的參數(shù)是一些有意義的符號,這些符號的意義如下表所示:
VB.NET Format函數(shù)符號意義
0 數(shù)值配置符號,如果所指定的位置沒有數(shù)值則印出0
# 數(shù)值配置符號,如果本符號前面為0 則不印出
. 小數(shù)點配置符號
, 千分符號
-_$()與空格符 文字字符則一五一十的印出
下列程序?qū)?shù)值50000 格式化成 $50,000.00:
- < html>
- < %
- Response.Write("應(yīng)付帳款為" &
Format(50000,"$##,###.00"))- %>
- < /html>
打印指定的時間及日期格式
VB.NET Format函數(shù)也可以用來修飾時間及日期,假設(shè)現(xiàn)在時間仍為2001 年6 月1 日星期五9 點10 分11 秒,如下表所示:
VB.NET Format函數(shù)語法與結(jié)果
Format(Now(), "M/d/yy") 6/1/01
Format(Now(),"MM 月dd 日,dddd,yyyy 年") 06 月01 日,星期五,2001 年
Format(Now(),"MMM-d") 六月-1
Format(Now(),"h:m:s") 9:10:11
Format(Now(),"hh:mm:ss") 09:10:11