我在我的代碼中使用了很多DateTime。我想將這些日期時間更改爲我的特定日期並保留 時間。如何只更改日期時間的日期部分,同時保留時間部分?
1. "2012/02/02 06:00:00" => "2015/12/12 : 06:00:00"
2. "2013/02/02 12:00:00" => "2015/12/12 : 12:00:00"
我用這種風格的改變,但它似乎沒有好辦法,我想問問有什麼辦法來實現這個任務。
DateTime newDateTime = new DateTime(2015,12,12,oldDateTime.Hour,oldDateTime.Minute,0);
你用什麼公式計算新年,月和日,還是隻是試圖將所有日期更改爲與原始時間部分具有相同的日期部分? – 2014-11-03 03:59:43
另外,「不好」的意思是什麼?目前的實施有什麼問題? – 2014-11-03 04:01:11
儘管代碼確實顯示瞭如何創建新的日期時間對象,但它並未顯示問題的上下文。例如,你是否試圖以特定的格式將它們打印到控制檯或屏幕上?你從哪裏獲得價值的第一部分?我確信有了更多的信息,很多人都能夠正確地引導你 – 2014-11-03 04:04:46