简单的逻辑我想...如果Textbox1中的时间是08:00:05 PM那么textbox2中的自动生成时间将是04:00:06 PM

时间:2010-11-21 14:21:22

标签: asp.net vb.net

  

可能重复:
  cancel plane ticket before 4 hours of departure time if dep time is 08:00:00 AM then Passengers can cancel ticket till 04:00:00 AM ??

我在asp.net(vb)webform中有两个文本框textbox1和textbox2 ..

我想......

如果在textbox1中,时间将显示为08:20:20 AM

然后在textbox2中,与textbox1相比,时间将在4小时前自动生成,即(textbox2中的时间将显示为04:20:21 AM)

意味着我想要的逻辑...如果Textbox1中的时间是08:00:05 PM,那么textbox2中的自动生成时间将是04:00:06 PM

表示Textbox1中的任何时间,文本框2将在4小时时间段内自动生成时间。

1 个答案:

答案 0 :(得分:0)

    Dim tb1Val As DateTime = #8:20:20 AM#
    Dim beforeVal As New TimeSpan(3, 59, 59)
    Dim tb2Val As DateTime = tb1Val.AddSeconds(-beforeVal.TotalSeconds)