如何在文本框中设置2个不同的时间显示

时间:2014-04-02 15:50:03

标签: vb.net

我有2个vb.net格式的文本框。 在一个文本框中,它显示系统时间。 在第二个文本框中,我想显示比系统时间晚2小时的时间。 我怎么能用时间跨度做到这一点。

1 个答案:

答案 0 :(得分:2)

它必须是时间跨度吗?您可以使用Date变量执行此操作。

Dim dt As Date = Date.Now
textbox1.Text = dt.ToString()
textbox2.Text = AddTimeZoneDiff(2, dt)

Private Function AddTimeZoneDiff(offset As Double, dt As Date) As String
 Return dt.AddHours(offset).ToShortTimeString()
End Function