format 日付 時刻 0埋め カンマ 少数点 vb.net


format
format関数系を書いていきます。

目次
vb.net format 日付 yyyyMMdd
vb.net format 時刻
vb.net format 0埋め
vb.net format カンマ
vb.net format 小数点

vb.net format 日付 yyyyMMdd

その日の年月日にしてみた。

TextBox1.Text = Format(Now, “yyyyMMdd”)

※mmだと分になるので注意

vb.net format 時刻

現在の時間分秒

TextBox1.Text = Format(Now, “HHmmss”)

時間は大文字だと24時間表記

vb.net format 0埋め

TextBox1.Text = Format(Now, “HHmmss”)

実はHHだと0埋めになってます。
時間の場合2桁で表示される文字が1桁の時の0埋めです。
9時の場合。
09みたいな感じです。
1桁の場合

TextBox1.Text = Format(Now, “Hmmss”)

9ですね。

普通に0で埋めたい場合
今回はString.Format関数を使います。

TextBox2.Text = String.Format(“{0:D3}”, 10)

vb.net format カンマ

TextBox1.Text = String.Format(“{0:N0}”, 10000)

vb.net format 小数点

TextBox2.Text = String.Format(“{0:000.00}”, 123.88)

vb.net format 数値

TextBox2.Text = FormatNumber(123)

まとめ

今回書いたこと

vb.net format 日付 yyyyMMdd
vb.net format 時刻
vb.net format 0埋め
vb.net format カンマ
vb.net format 小数点

Translate »