快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

葡萄京娱乐场手机APP:VB.NET日期时间类型值加减运算



虽然手工操纵VB.NET中日期/光葡萄京娱乐场手机APP阴类型的值已经成为开拓职员的公共习气,然则这并不是一个好主见,由于结果很少是精确的日期/光阴值。

无论什么时刻,当你试图用自己的谋略路径进行日期/光阴值的加减运算时,都有可能孕育发生葡萄京娱乐场手机APP一个破绽,由于我们很难反省代码的所有可能输出结果。然而应用恰当的.NET工具与措施是可以确保获得精确的结果的。

正如在列表A中所看到的,我们可以应用Date工具供给的简单操作来进行VB.NET中日期/光阴值的加减运算。在本例中,我们定义了Date工具的实例dtNowand,并设定值为当前日期/光阴。

应用下面Date工具的措施来处置惩罚日期:AddYears, AddMonths, AddDays, AddHours, AddMinutes, AddSeconds, and AddMilliseconds。

对每个措施,我们分手指定进行加法运算的年、月或日的值。减法运算可以经由过程通报给措施一个负值来来实现。留意这些措施决不会返回一个不法的日期,而手工操作不能包管这样的结果。

Private Sub AddDateTime()

Dim dtNow As Date = Now()

MsgBox(dtNow)

dtNow = dtNow.AddYears(20)

MsgBox(dtNow) the Date object provides for simple manipulation that

allows you to ad葡萄京娱乐场手机APPd and 葡萄京娱乐场手机APPsubtract date/time values in 葡萄京娱乐场手机APPVB.NET.

dtNow = dtNow.AddMonths(10)

MsgBox(dtNow)

dtNow = dtNow.AddDays(3)

MsgBox(dtNow)

dtNow = dtNow.AddHours(5)

MsgBox(dtNow)

dtNow = dtNow.AddMinutes(2)

MsgBox(dtNow)

dtNow = dtNow.AddSeconds(6)

MsgBox(dtNow)

dtNow = dtNow.AddMilliseconds(4)

MsgBox(dtNow)

dtNow = dtNow.AddYears(-2)

MsgBox(dtNow)

End Sub

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: