2

vb.net でこれを達成するにはどうすればよいですか : 開始時刻と終了時刻を取得する

例えば

Start DateTime: 05-Nov-2013 00:00:00
End DateTime: 05-Nov-2013 23:59:99

よろしく

4

3 に答える 3

2

TimeSpan次のように日付値にa を追加できます。

Dim dateValue As DateTime = DateTime.Now

Dim startTime As DateTime = dateValue.Date + New TimeSpan(0, 0, 0) 'timespan addition not actually needed here
Dim endTime As DateTime = dateValue.Date + New TimeSpan(23, 59, 59)
于 2013-11-05T12:24:36.950 に答える
1
Dim start As DateTime = yourDate.Date
Dim endTime As DateTime = yourDate.Date.AddDays(1).AddSeconds(-1)
于 2013-11-05T12:20:55.163 に答える
0

私の $.02

    Dim someDate As DateTime = DateTime.Now
    Dim StartDateTime As DateTime = someDate.Date
    'last measurable instant for a given date
    Dim EndDateTime As DateTime = someDate.Date.Add(New TimeSpan(TimeSpan.TicksPerDay - 1))
于 2013-11-05T12:58:10.460 に答える