2009-03-31 5 views
2

DateTime 구조의 날짜 부분은 어떻게 변경합니까?DateTime의 날짜를 다른 날짜로 바꾸기

나는 DateTime의 값이 3/31/2009 8:00:00 AM이며 다른 날짜로 변경하려고하지만 시간은 동일해야합니다. 나는 하루를 추가하는 해결책이 필요하지 않으며, 임의의 날짜로 대체해야합니다.

어떻게해야합니까?

답변

11
day = 1 
month = 4 
year = 2009 

Date2 = new DateTime(day,month,year,Date1.Hours,Date1.Minute,Date1.Seconds) 
5

s = s.AddDays (1)

+0

하지 1을 추가 날짜를 datetime으로 바꿉니다. 날짜를 다른 날짜로 바꿉니다. 그렇게 할 수 있습니까? – user42348

0

DateTime.AddDays 메서드를 사용해야합니다. 이처럼 :

DateTime s2 = s.AddDays(1); 
12

이 시간을 포함하는의 날짜와 하나를 포함 하나가 다른 두 날짜 시간에서 날짜 시간을 구성하려면 사용할 수 있습니다

DateTime result = date.Date + time.TimeOfDay; 
관련 문제