使用时间跨度或表示c#中时间跨度的整数值之间的差异

问题描述 投票:0回答:1

我有一个代码,我在其中计算日期之间的一些间隔,为此,我有一个已定义的间隔时间,我将其添加到一个日期中,这样做有两种方式,但我不明白其中的区别:我他们是一样的:

var timespan = new TimeSpan(0, 0, 5);
var d1 = new DateTime(2010, 1, 1, 8, 0, 15);

var newDateWithTimeSpan = d1.Add(timespan);
var newDateWithSeconds = d1.AddSeconds(5);

Console.WriteLine(newDateWithTimeSpan);
Console.WriteLine(newDateWithSeconds);
c# datetime timespan
1个回答
0
投票

时间跨度是否重叠?有7个不同的两个时间范围可以重叠,请参见下图:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.