플러터 DateFormat 요일 한국어로 출력

2022. 1. 14. 22:41·앱 프로그래밍/Flutter
반응형
import 'package:intl/intl.dart';
import 'package:intl/date_symbol_data_local.dart';

최상단에 해당 패키지를 import한다. (import 전 intl 패키지가 pubspec.yaml에 추가되어 있어야 한다.)

 

class _MyAppState extends State<MyApp> {
  late DateFormat daysFormat; //추가
  
  void initState(){ //추가
    super.initState();
    initializeDateFormatting();
    daysFormat = new DateFormat.EEEE('ko'); // 요일 한글표현
  }
}

요일을 한글로 표현하기 위해 EEEE를 사용하였다. EEEE부분을 변경하여 표현하고 싶은 날짜, 시간을 표현할 수 있다.

 

 

날짜 표현 참고:

https://www.ibm.com/docs/ko/integration-bus/10.0?topic=ssmkhh-10-0-0-com-ibm-etools-mft-doc-ak05616--htm 

https://formestory.tistory.com/6

 

[Swift] Date() 날짜구하기, DateFormatter() 다루기 오전, 오후 등등

안녕하세요. 오늘은 날짜와 관련된 코드에 대해 포스팅하도록 하겠습니다. 예를 들어 "2020-08-13 16:30" String을 Date 형태로 변환하여 날짜 계산을 한다던지, "2020-08-13 16:30" String을 "2020.08.13 오후 4..

formestory.tistory.com

 

 

사용

daysFormat.format(now)
//var now = DateTime.now();

사용은 위와 같은 형태로 할 수 있다.

 

나의 경우에는 

Text(
    daysFormat.format(now),
    style: TextStyle(
        fontFamily: 'tmon',
        fontSize: 10.0,
        color: Colors.white
    )
),

위와 같이 코드를 작성하였고 

Fri라고 표현되던 이전과 달리 한글로 요일이 잘 표현된다.

 

 

추가

daysFormat.format(DateTime.now().add(Duration(days:1)))

위 코드와 같이 작성하면 내일의 요일을 표현할 수 있다. 

 

 

 

 


 

출처: https://stackoverflow.com/questions/49807687/how-to-load-all-dart-dateformat-locale-in-flutter

 

How to load all dart DateFormat locale in flutter?

In Flutter app, intl package load only 15 languages. However Dart DateFormat support many more. I do not need translation, but need correct DateFormat. How to load all DateFormat locale?

stackoverflow.com

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'앱 프로그래밍 > Flutter' 카테고리의 다른 글

플러터로 기상청 날씨 앱 만들기 일지 8. 마무리  (1) 2022.01.17
플러터로 기상청 날씨 앱 만들기 일지 7. 설정 페이지 추가  (0) 2022.01.16
플러터로 기상청 날씨 앱 만들기 일지 6. 시간별 날씨, 3일간 오전/오후 날씨 아이콘 처리  (2) 2022.01.16
플러터로 기상청 날씨 앱 만들기 일지 5. 기상청 API 데이터 연동 오류 수정(HTTP service에러는 해결 불가능...)  (2) 2022.01.14
플러터로 기상청 날씨 앱 만들기 일지 4. 데이터 연동2(에어코리아 API)  (0) 2022.01.09
플러터 API key 숨기기  (0) 2022.01.09
'앱 프로그래밍/Flutter' 카테고리의 다른 글
  • 플러터로 기상청 날씨 앱 만들기 일지 7. 설정 페이지 추가
  • 플러터로 기상청 날씨 앱 만들기 일지 6. 시간별 날씨, 3일간 오전/오후 날씨 아이콘 처리
  • 플러터로 기상청 날씨 앱 만들기 일지 5. 기상청 API 데이터 연동 오류 수정(HTTP service에러는 해결 불가능...)
  • 플러터로 기상청 날씨 앱 만들기 일지 4. 데이터 연동2(에어코리아 API)
청량리 물냉면
청량리 물냉면
프로그래밍 공부를 하고 있습니다. 공부 내용 정리 겸 정보 공유를 목적으로 합니다.
    반응형
  • 청량리 물냉면
    노력중인 블로그
    청량리 물냉면
  • 전체
    오늘
    어제
    • 분류 전체보기 (505)
      • 프로그래밍 (41)
        • Programming (1)
        • C | C++ (6)
        • Java (28)
        • Python (5)
      • 웹 프로그래밍 (108)
        • HTML | CSS (5)
        • JavaScript | TypeScript (41)
        • React (25)
        • Vue.js (0)
        • Next.js (18)
        • Spring & Spring Boot (13)
        • JSP & Servlet (1)
        • DB (4)
      • 웹 프로젝트 (77)
        • 웹 프로젝트 (22)
        • 🥨스낵몰 (3)
        • 👨‍👨‍👧‍👧소셜 가계부 (26)
        • 🌜꿈 일기장 (11)
        • 🔮포트폴리오 사이트 (11)
        • 🏃‍♂️팀 프로젝트: 일정관리 프로그램 (0)
        • 📈팀 프로젝트: AI기반 주식 분석 플랫폼 (0)
        • 😺Just Meow It: 조언 사이트 (2)
        • 📕Workly: 교대근무 다이어리 (1)
      • 앱 프로그래밍 (26)
        • Flutter (24)
        • Kotlin (2)
      • Problem Solving (166)
        • 백준 (52)
        • 프로그래머스 (79)
        • SWEA (29)
      • Computer Science (40)
        • 알고리즘 (14)
        • 컴퓨터 네트워크 (18)
        • 이산수학 (8)
      • Developer (47)
        • 후기 (4)
        • 자료정리 (4)
        • 취업 | 취준 (9)
        • SSAFY (1)
        • 웹개발 교육 프로그램 (9)
        • TIL (20)
  • 블로그 메뉴

    • 홈
    • Github
  • 공지사항

    • 프로그래밍 공부 중😊
  • 인기 글

  • 태그

    Jiraynor Programming
    뉴렉처
    spring boot
    d3
    Til
    mysql
    ZeroCho
    클론 프로젝트
    공식문서
    자바
    AWS
    파이썬
    Next.js
    포트폴리오
    구현
    bfs
    알고리즘
    컴퓨터네트워크
    플러터
    타입스크립트
    React
    리액트
    자바스크립트
    웹사이트
    프로젝트
    SWEA
    백준
    블로그 제작
    프로그래머스
    강의내용정리
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
청량리 물냉면
플러터 DateFormat 요일 한국어로 출력
상단으로

티스토리툴바