|
分類:[.NET 全般]
VB2008を使用しています。 以下のようなプログラムを組みたいと思っております。
Button1を押すとLabel1にそのときの時刻を表示する。 Button2を押すと同じようにLabel2にそのときの時刻を表示し、同時にLabel3に「Label2の時刻 - Label1の時刻」を表示する。
2つの時刻を表示するところまではできたのですが、その差を求めるやり方がわかりません。 どなたか教えていただけないでしょうか? 下記は現在のコードです。
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Label1.Text = DateTime.Now.ToString("hh,mm,ss,") & DateTime.Now.Millisecond End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Label2.Text = DateTime.Now.ToString("hh,mm,ss,") & DateTime.Now.Millisecond
End Sub End Class
またこのコードだと、例えば13時20分30秒456が1,20,30,456と表示されてしまいます。 これを13,20,30,456と午前・午後の区別をつけれたらと思うのですが、それは可能でしょうか?
|