如何将字符串类型的日期转换为另一种日期格式。 |颤振 |飞镖[重复]
Posted
技术标签:
【中文标题】如何将字符串类型的日期转换为另一种日期格式。 |颤振 |飞镖[重复]【英文标题】:How to Convert date in string type to another date format. | Flutter | Dart [duplicate] 【发布时间】:2022-01-08 15:56:08 【问题描述】:我有一个字符串日期,我想将其转换为另一种格式。例如:我有一个日期"25/04/2020"
作为字符串,我想像这样将它转换为"25 Apr 2020"
的字符串。
"10/02/2020"
变成"10 Feb 2020",
"27/11/2021"
变成"27 Nov 2021"
,像这样。
【问题讨论】:
【参考方案1】:使用包intl
import 'package:intl/intl.dart';
void main()
var dateString = "25/04/2020";
var dateTime = DateFormat('dd/MM/yyyy').parse(dateString);
print(DateFormat('dd MMM yyyy').format(dateTime));
【讨论】:
【参考方案2】:试试下面的代码希望对你有帮助。使用国际包here
DateTime now = DateTime.now();
String formattedDate = DateFormat('dd MMM yyyy ').format(now);
print(formattedDate);
您的小部件:
Text(
formattedDate,
),
您的结果屏幕->
【讨论】:
以上是关于如何将字符串类型的日期转换为另一种日期格式。 |颤振 |飞镖[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在swift(ios)中将字符串格式的日期转换为另一种字符串格式[重复]