【Flutter】DateTime 전월의 일수를 취득한다

DateTime을 사용하여 이전 달의 일수를 얻습니다.



달의 일수를 취득할 필요가 있어, 의외로 수요 있을까라고 생각했으므로 비망록 정도에 남겨 둡니다.

구현 방법



DateTime 날짜에 0을 입력하면 전월 DateTime이 됩니다.
2021년 3월 0일 = 2021년 2월 28일로 해석해 줍니다.
DateTime now = DateTime.now();
int get lastMonthDayNum => DateTime(now.year, now.month, 0).day;

실행 결과


기타 (실행 예)



비슷한 느낌으로,
2021년 3월-1일 = 2021년 2월 27일
되는 것 같습니다.


2021년 1월 0일 = 2020년 12월 31일
됩니다.

좋은 웹페이지 즐겨찾기