날짜입려문의

안녕하세요
완전 초보이구요

특정필드에 전월정보 (년월일자)를 입력하고 싶은데
어떤 날짜 변수를 사용해야 하는지 해서요

7월이면 6월 기간을 프롬 투 각각의 필드에 입력해야하는데

입력형식
2019.06.01
2019.06.30

알고 계신분들 도움 부탁드릴께요

image
출력 기준으로 각각
New datetime(now.Date.Year, now.Date.Month,1).AddMonths(-1).ToString(“yyyy.MM.dd”)

New datetime(now.Date.Year, now.Date.Month,1).AddDays(-1).ToString(“yyyy.MM.dd”)

로 하시면 됩니다.

3 Likes

저도 윗분처럼 말일을 검색했었는데

Datetime.DaysInMonth(2019,8) 이런식으로 년 월 집어넣어주시면 말일값 나오더라구요

이것도 활용 가능하실것 같습니다.

전월 1일
-> Now.Date.AddMonth(-1).ToString(“yyyy-MM-”)+“01”
전월 말일
-> Convert.ToDateTime(Now.Date.ToString(“yyyy-MM-”)+“01”).AddDays(-1).ToString(“yyyy-MM-dd”)

1 Like