2013年1月10日 星期四

[技巧] String Format 格式化, 自動補零, 不足位元補零...

Dim s As String = "1512"
s = String.Format("{0:0000}", (Microsoft.VisualBasic.Right(s, 3) + 1))

Result:
s = "0513"

s = "12"
s=s.PadLeft(3, Convert.ToChar("0")

Result:
s = "012"

參考:
[SQL] 不足位數補上零 "0"
请教字符串前面自动补零
用String.Format將輸出給格式化
標準數值格式字串
C# tostring 格式化输出
C# .ToString() 格式化
.net 中通用的formatstring格式符整理
SQL 流水號字串補零
ToString() 格式化文字
Tostring 格式化输出字符串全解
自訂數值格式字串
[.NET] 不足位元補 0
String.PadLeft 方法 (Int32, Char)
TIPS-.NET DateTime Formating
[C#]簡單快速將各種數值字數轉成數字(string to int)

其它(日期)參考:
時間格式及方法運用
標準日期和時間格式字串
DateTime.GetDateTimeFormats 方法
DateTimeFormatInfo 類別
用DateTimeFormatInfo格式化日期时间(C#)
AM and PM with "Convert.ToDateTime(string)"
how get a.m. p.m. from DateTime?
自訂日期和時間格式字串
datetime.now first and last minutes of the day
SQL时间类型(DateTime)模糊查询及Between
善用 SQL Server 中的 CONVERT 函數處理日期字串
[SQL]使用BETWEEN要注意的地方
[筆記] SQL - between

沒有留言:

張貼留言