[flutter] 플러터에서 특정 날짜의 이전 또는 다음 날짜 계산하기
// 현재 날짜
DateTime now = DateTime.now();
// 이전 날짜
DateTime previousDate = now.subtract(Duration(days: 1));
// 다음 날짜
DateTime nextDate = now.add(Duration(days: 1));
위 코드에서 subtract
메서드를 사용하여 이전 날짜를 얻고, add
메서드를 사용하여 다음 날짜를 얻을 수 있습니다.
만약 여러 가지 날짜 계산이 필요하다면, DateTime
클래스의 다양한 메서드와 속성들을 활용하여 필요한 계산을 할 수 있습니다.
기본적인 날짜 및 시간 연산 외에도 intl
패키지를 통해 날짜 포맷을 변경하거나 특정 지역에 맞게 날짜를 표시하는 등의 작업을 할 수 있습니다.
관련 참고 자료:
- Flutter 공식 문서: https://api.flutter.dev/flutter/dart-core/DateTime-class.html