web-dev-qa-db-ja.com

数字の前に0を取得するにはどうすればよいですか?

数字が1桁の場合、数字の前に0を追加します。たとえば、01,02,03 ... 09、10、11、...

24
KoolKabin
Dim yourNumber as Int32 = 5
yourNumber.ToString("D2") '= "05"
33
Tim Schmelter

これを試して:

myNum.ToString().PadLeft(2, "0");
12
jvenema

以下を試してください...

Dim varNumber As Integer = 3
Dim number As String = String.Format("{0:0#}", varNumber)

お役に立てば幸いです。

3
Lance

VB6からの古い学校の方法は、まだ動作します:

Dim yourNumber as Long = 5 
Format(yourNumber, "00") ' = "05" '

...昔のためだけに:)。 ティムの答え を使用する方が良い。

1
MarkJ