我有以下可以为空的DateTime对象,即类型DateTime?
。
dtPrev = '29/03/2012 03:00:00';
dtNext = '26/03/2012 12:00:00';
现在,我想合并这两个日期,以便新日期的日期部分为dtNext,时间部分为dtPrev。
我知道可以通过首先从dtNext获取日期然后从dtPrev添加时间部分来实现。
然而,我正在寻找更优雅或速记的方式来做到这一点? 任何帮助,将不胜感激。
答案 0 :(得分:0)
我参考Marc Gravell的评论
解决了这个问题 dtNext.Value.Date.Add(dtPrev.Value.TimeOfDay);