如何在TimeSpan和DateTime之间转换

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

一个有点愚蠢的问题,但我发现自己不确定如何回答。

Timespan ts = (DateTime1 - DateTime2).TotalMinutes

假设我知道tsDateTime2,如何找到DateTime1

谢谢!

c# datetime timespan
1个回答
1
投票
TimeSpan ts = DateTime1 - DateTime2; DateTime1 = DateTime2 + ts;

0
投票
示例:

DateTime DateTime1 = DateTime.Now; DateTime DateTime2 = DateTime1.AddMinutes(-10); var ts = (DateTime1 - DateTime2).TotalMinutes; // ts is a double DateTime DateTime3 = DateTime1 + TimeSpan.FromMinutes(ts);

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