[Flutter] timestamp Format

Elen li·2021년 8월 23일
0
post-thumbnail

어떠한 숫자 데이터를 받았을 때,
원하는 모양으로 보여주고 싶다면 Format함수를 이용하면 됩니다.

DateFormat

  • 형식: DateFormat("형식", "지역정보").format(변경할 숫자 데이터)
var date = DateTime.fromMillisecondsSinceEpoch(this);
DateFormat('yyyy년 M월 d일 (E)', 'ko').format(date);
  • 결과
    : 2020년 8월 2일 (수)

  • 형식
    'yyyy' : 2020년, 'yy': 20년
    'mm': 08월 / 'm': 8월,
    'dd': 02일 / 'd': 2일,
    'E': 요일

  • '요일'의 경우에는 기본적으로 '시스템 지역'에 맞춰 텍스트가 표기되는데,
    시스템 지역과 상관없이 표기하고 싶을 경우에는 '지역명'을 표기해주면 됩니다.

NumberFormat

var fmt = NumberFormat('#,###');
fmt.format(this);
  • 결과: 7000 => 7,000
profile
Android, Flutter 앱 개발자입니다.

0개의 댓글