将时间添加到日期时间中
本文关键字:时间 日期 添加 | 更新日期: 2023-09-27 18:28:17
我想在当前DateTime中添加时间,例如:我有日期
12/282015 11:30:00
现在,我想在这个添加时间
凌晨02:30:00
输出中:
12/292015 02:30
到目前为止,我已经完成了以下工作。
DateTime dFrom;
DateTime dTo;
string sDateFrom = "1:00:00 PM";
string sDateTo = "1:00:00 AM";
if (DateTime.TryParse(sDateFrom, out dFrom) && DateTime.TryParse(sDateTo, out dTo))
{
if (dTo < dFrom)
{
dTo = dTo.AddDays(1);
}
TimeSpan ts = dTo - dFrom;
}
return new DateTime();
我怎样才能做到这一点。提前谢谢。
我现有的逻辑工作起来很有魅力,经过一些调整后它就可以工作了。
private static DateTime stringToCreateDate(DateTime dFrom, string sDateTo = "2:30:00")
{
DateTime dTo = new DateTime();
if (DateTime.TryParse(sDateTo, out dTo))
{
if (dTo < dFrom)
{
dTo = dTo.AddDays(1);
}
TimeSpan ts = dTo - dFrom;
}
return dTo;
}