toYMDDateStr method

String toYMDDateStr({
  1. String? locale = 'en',
})

毫秒时间戳转为本地化日期年月日字符串

locale 语言地区代码,默认为'en'

返回结果: 本地化格式化后的日期字符串。

示例:

int timestamp = 1710441600000; // 2024-03-15
print(timestamp.toYMDDateStr(locale: 'en'));      // 'March 15, 2024'
print(timestamp.toYMDDateStr(locale: 'zh_CN'));   // '2024年3月15日'

Implementation

String toYMDDateStr({String? locale = 'en'}) {
  final date = DateTime.fromMillisecondsSinceEpoch(this);
  return date.toYMDDateStr(locale: locale);
}