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

      2016/04/24


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 小数点

PR



 - vb.netさんぷる , , , , ,

Translate »