Dart

날짜 Format 바꾸기

Michelle Hwang 2021. 6. 23. 23:57

DateTime.now().millisecondhttps://pub.dev/documentation/intl/latest/intl/DateFormat-class.html

 

DateFormat class - intl library - Dart API

DateFormat is for formatting and parsing dates in a locale-sensitive manner. It allows the user to choose from a set of standard date time formats as well as specify a customized pattern under certain locales. Date elements that vary across locales include

pub.dev

 

* timestamp 값을 주면 내가 원하는 형식으로 표현하는 함수 (형식: 9:00 AM)

String dateMillisecondsToString(int mills) {
  return DateFormat.jm().format(DateTime.fromMillisecondsSinceEpoch(mills));
}

 

사용하기 위해서 https://pub.dev/packages/intl  
intl 패키지를 추가 하여 import 해서 사용하자.

 

intl | Dart Package

Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.

pub.dev

 

* 현재시간을 millisecond로.

DateTime.now().millisecond

 

* 현재시간을 timestamp 값으로

DateTime.now().millisecondsSinceEpoch

 

'Dart' 카테고리의 다른 글

where  (0) 2021.05.14
Maps  (0) 2021.04.01
String 관련 함수, 프로퍼티  (0) 2021.03.29
Constructor - 팩토리 생성자  (0) 2021.03.27
Constructor - 상수생성자  (0) 2021.03.27