web-dev-qa-db-ja.com

Flutter dd / MM / YYYY hh:mmの日時形式

My Date-Time format at the moment is this

これを使用して:

Text(new DateTime.fromMillisecondsSinceEpoch(values[index]["start_time"]*1000).toString(), 

画像に添付されている形式のタイプを取得していますが、dd/MM/YYYY hh:mm?で取得できるかどうか疑問に思っていました。

17
heyred

intl package を使用する場合

final f = new DateFormat('yyyy-MM-dd hh:mm');

Text(f.format(new DateTime.fromMillisecondsSinceEpoch(values[index]["start_time"]*1000)));
32
vbandrade
final df = new DateFormat('dd-MM-yyyy hh:mm a');
 int myvalue = 1558432747;
  print(df.format(new DateTime.fromMillisecondsSinceEpoch(myvalue*1000)));

出力

21-05-2019 10:59 AM

4
Harbdollar

date_formatプラグインを使用できます https:// pub .dartlang.org/packages/date_format

次に変換するには、

formatDate(DateTime.now(), [dd, '/', mm, '/', yyyy, ' ', HH, ':', nn])
3
Vinoth Kumar