訪問して頂きありがとうございます。まさふくろーです。
この記事では、日付を指定した書式に変換する方法をご紹介します。
日付を指定した書式に変換する
日付.ToString(書式指定子)
解説 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ToStringメソッドの戻り値は、書式設定済みの文字列です。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ToStringメソッドの引数には、カスタム書式指定子または標準書式指定子を指定します。 | ||||||||||||||||||||||||||||||||||||||||||||||||||
主な書式指定子は以下になります。
|
サンプルプログラム
画面起動時の処理
1 2 3 4 5 6 7 |
Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load TextBox1.Text = Now End Sub End Class |
2 | 画面起動時に以下処理を行う。 |
4 | テキストボックスに現在日を表示する。 |
実行ボタンクリック時の処理
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Public Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim InputDate As Date InputDate = TextBox1.Text Label1.Text = InputDate.ToString("yyyy/MM/dd") Label2.Text = InputDate.ToString("yy/MM/dd HH:mm:ss") Label3.Text = InputDate.ToString("tt h:m:s") Label4.Text = InputDate.ToString("D") End Sub End Class |
2 | 「実行」ボタンクリック時に以下処理を行う。 |
6 | テキストボックスに表示されている値を、日付型の変数「InputDate」に代入。 |
8~14 | 変数「InputDate」の値を、指定した書式に変換しラベルに表示する。 |
関連記事
最後まで読んでいただき、ありがとうございました!
本のまとめ関連記事はこちら