[flutter] 플러터에서 날짜와 시간을 지정된 형식으로 출력하기
목차
- 필요한 패키지 가져오기
- 현재 날짜와 시간 출력
- 지정된 형식으로 날짜와 시간 출력
- 마무리
1. 필요한 패키지 가져오기
먼저, 날짜와 시간을 다루기 위해 intl
패키지를 가져와야 합니다. pubspec.yaml
파일에 아래와 같이 추가합니다.
dependencies:
flutter:
sdk: flutter
intl: ^0.17.0
그 다음, 패키지를 가져옵니다.
import 'package:intl/intl.dart';
2. 현재 날짜와 시간 출력
현재 날짜와 시간을 출력하려면 DateTime
클래스를 사용합니다.
DateTime now = DateTime.now();
print(now);
3. 지정된 형식으로 날짜와 시간 출력
DateFormat
클래스를 사용하여 날짜와 시간을 지정된 형식으로 출력할 수 있습니다.
예를 들어, “yyyy-MM-dd HH:mm:ss” 형식으로 출력하려면 다음과 같이 작성합니다.
String formattedDate = DateFormat('yyyy-MM-dd HH:mm:ss').format(now);
print(formattedDate);
4. 마무리
이제 위의 코드를 적절한 위치에서 사용하여 플러터 앱에서 원하는 형식으로 날짜와 시간을 출력할 수 있습니다. 간단한 예제를 통해 플러터에서 날짜와 시간을 지정된 형식으로 출력하는 방법에 대해 알아보았습니다.
참고 문헌: Intl package - Dart API
이상입니다. 감사합니다!