2017-12-18 8 views
0

2つのTextBox要素を持っています:時間はtextbox1、分はtextbox2です。私はたくさんのコードを試しましたが、彼らは私のために働いていませんでした。私はいつも次のようになってしまいました:2つのテキストボックスのラベルに「hh:mm」と表示しようとしています

文字列 "1"から "日付"への変換は無効です。

私は2つのテキストボックス(textbox1textbox2)からラベルに(形式hh:mmで)時間を表示します。

+3

こんにちはをし、スタックオーバーフローを歓迎もしそうなら、このような何かを試してみてください。ここで質問を正しくすることは本当に重要です。 [ask]と[mcve]を見てください。ありがとう –

+2

大文字は通常、オンラインで叫んでいるとみなされます。しないでください。とにかく、どんなコードを試しましたか?多分何かを日付に変換しようとしたようです。しかし、ただそれを再表示したいのであれば、文字列に留まるだけで何が問題なのですか?それははっきりしていません。 – ADyson

答えて

1

私は〜あなたがたDateTimeへのTextBoxの値を解析しようとしている〜と思うし、トンのドキュメントを読んでminutes ためHoursためHHスタンドとmmスタンドそれはラベルに表示されますか?あなただけの時間部分を表示したい場合は、その後、

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 
    Dim dt As DateTime 
    If DateTime.TryParse(TextBox1.Text & ":" & TextBox2.Text, dt) Then 
     Label1.Text = dt.ToString 
    End If 
End Sub 

Label1.Text = dt.ToString("h:mm tt") 
+0

大変ありがとうございます!これは私がここで尋ねる初めてのことです、私が尋ねたやり方を言い訳してください。 – KLANG

0

、uはuはそうしようとした任意のコードは言及しなかったのまずfar.Howeverソリューションは次のようになります。

textbox1.text=DateTime.Now.ToString("HH") 
textbox2.text=DateTime.Now.ToString("mm") 

Cannot convert string to dateを取得ウル例外が、これはコード.IN ToStringを用いて固定することができ、より良く理解するために、DateTime.Now

+0

あなたのコメントをお寄せいただきありがとうございます。 –

+0

感謝の気持ちを理解していただきありがとうございます。感謝。 – KLANG

+0

@klangの助けがあれば答えを答えにしてください –

関連する問題