如何在Vb中设置日期时间?

时间:2014-07-11 13:29:58

标签: vb.net

我有一个类似的DateTime变量:

Dim tarih2 As New DateTime( _
    year(tarih3), _
    month(tarih3), _
    DateTime.DaysInMonth(year(tarih3), month(tarih3)))

我需要将day部分设置为特定值。如何设置DateTime的日期?

2 个答案:

答案 0 :(得分:1)

DateTime是不可变的,因此您无法更改该值;你只能通过调用AddDays()来获取相对偏移量,或者以与你问题中类似的方式使用构造函数来构造一个新实例:

tarih2 = new DateTime(year(tarih2), month(tarih2), newDayValue)

答案 1 :(得分:0)

使用DateTime.AddDays Method

tarih2.AddDays(1) ' adds one day to an instance of DateTime tarih2