dependencies:
intl: ^0.16.0import 'package:intl/intl.dart';
DateTime now = DateTime.now();
String nowString = DateFormat('yyyy-MM-dd').format(now);import 'package:intl/intl.dart';
DateTime now = DateTime.now();
String nowString = DateFormat('yyyy-MM-dd').format(now);
DateTime date = DateFormat('yyyy-MM-dd').parse(nowString);특정 날짜가 다른 날짜보다 이후인지 확인
DateTime date1 = DateTime(2025, 6, 12);
DateTime date2 = DateTime(2025, 6, 13);
bool isAfter = date2.isAfter(date1); // true특정 날짜가 다른 날짜보다 이전인지 확인
DateTime date1 = DateTime(2025, 6, 12);
DateTime date2 = DateTime(2025, 6, 13);
bool isBefore = date1.isBefore(date2); // true두 날짜를 비교하고 결과를 반환
DateTime date1 = DateTime(2025, 6, 12);
DateTime date2 = DateTime(2025, 6, 13);
int comparisonResult = date1.compareTo(date2); // -1DateTime date1 = DateTime(2025, 6, 12);
DateTime date2 = DateTime(2025, 6, 13);
dynamic difference = date1.difference(date2);
print(difference.inDays); // -1
print(difference.inHours); // -24DateTime date = DateTime(2025, 6, 12);
// 2025-06-22 00:00:00.000
print(date.add(Duration(days: 10)));
// 2025-06-02 00:00:00.000
print(date.subtract(Duration(days: 10)));