728x90
▶ 날짜 더하기
예제 소스
void main() {
DateTime today = DateTime.now();
// DateTime dt = DateTime(2024, 8, 17);
print('DateTime: $today');
DateTime dt2 = today.add(Duration(days: 1));
print(dt2);
DateTime dt3 = today.add(Duration(hours: 2));
print(dt3);
DateTime dt4 = today.add(Duration(minutes: 3));
print(dt4);
DateTime dt5 = today.add(Duration(days: 1, hours: 2, minutes: 3));
print(dt5);
}
결과
DateTime: 2024-08-17 19:15:01.894
2024-08-18 19:15:01.894
2024-08-17 21:15:01.894
2024-08-17 19:18:01.894
2024-08-18 21:18:01.894
▶ 날짜 빼기
예제소스
void main() {
DateTime today = DateTime.now();
// DateTime dt = DateTime(2024, 8, 17);
print('DateTime: $today');
DateTime dt2 = today.subtract(Duration(days: 1));
print(dt2);
DateTime dt3 = today.subtract(Duration(hours: 2));
print(dt3);
DateTime dt4 = today.subtract(Duration(minutes: 3));
print(dt4);
DateTime dt5 = today.subtract(Duration(days: 1, hours: 2, minutes: 3));
print(dt5);
}
결과
DateTime: 2024-08-17 19:18:06.697
2024-08-16 19:18:06.697
2024-08-17 17:18:06.697
2024-08-17 19:15:06.697
2024-08-16 17:15:06.697
LIST
'Develop > Flutter' 카테고리의 다른 글
[Flutter 플러터] 아이폰(IOS) 핸드폰에 설치하고 실행하기 (0) | 2024.08.18 |
---|---|
[Flutter 플러터] TextField 숫자 화폐단위 콤마 사용하기 (0) | 2024.08.18 |
[Flutter 플러터] FirebaseAuth 로그인 상태 확인해서 StreamBuilder 로 화면 분리하기 (0) | 2024.08.15 |
Flutter 플러터 날짜 포맷 DateFormat yyyyMMdd 형식으로 표현하기 (2) | 2024.08.13 |
Flutter 플러터 긴글 내용 접고 펼치기, expandable_text 간단 라이브러리 (0) | 2024.08.11 |