DateTimePicker에서 날짜를 1일로 설정하려면, 아래와 같은 코드를 사용하세요.
DateTimePicker 1월 1일 설정
현재 선택된 날짜의 연도를 유지하면서 1월 1일로 변경하는 방식이에요.
dateTimePicker.Value = new DateTime(dateTimePicker.Value.Year, 1, 1);
dateTimePicker.Value.Year:DateTimePicker에 설정된 값에서 연도를 가져와요.new DateTime(dateTimePicker.Value.Year, 1, 1): 가져온 연도로 새DateTime객체를 만들고, 1월 1일로 설정해요.dateTimePicker.Value: 새로 생성한 날짜로DateTimePicker값을 변경해요.
현재 연도 기준으로 1월 1일 설정
현재 연도를 기준으로 1월 1일로 설정하고 싶다면, 다음 코드를 사용할 수 있어요.
dateTimePicker.Value = new DateTime(DateTime.Now.Year, 1, 1);
이 코드는 사용자가 선택한 날짜와 관계없이 항상 현재 연도의 1월 1일로 설정해줘요. DateTimePicker에서 손쉽게 날짜를 설정할 때 유용하게 사용할 수 있겠죠?
dateTimePicker.Value.Month와 DateTime.Now.Month 등을 사용하여, 해당 연월 1일로 설정할 수도 있을 거예요~
