[flutter] 플러터에서 날짜를 특정 형식의 숫자로 변환하는 방법

먼저, intl 패키지를 pubspec.yaml 파일에 추가합니다.

dependencies:
  flutter:
    sdk: flutter
  intl: ^0.17.0

그런 다음, intl 패키지에서 제공하는 DateFormat 클래스를 사용하여 날짜를 원하는 형식으로 변환할 수 있습니다.

다음은 예시 코드입니다.

import 'package:intl/intl.dart';

void main() {
  var now = DateTime.now();
  var formatter = DateFormat('yyyy-MM-dd');
  String formattedDate = formatter.format(now);
  print(formattedDate);  // 예시 출력: 2022-12-25
}

위의 예시 코드에서 DateFormat('yyyy-MM-dd')는 “년-월-일” 형식의 숫자로 날짜를 변환하는 것을 보여줍니다. 이와 같이 DateFormat 클래스의 형식 문자열을 조절하여 다양한 날짜 형식으로 변환할 수 있습니다.

이렇게하면 플러터에서 날짜를 특정 형식의 숫자로 쉽게 변환할 수 있습니다.