将字符串转换为日期?
Convert String into Date?
我正在获取字符串中的日期,我想将其转换为给定的日期格式。谁能指导我该怎么做?
String myDate = 'June-2020'
我正在获取这样的日期,我想将其转换成这种 2020-06-01
格式。 01
是每个月的默认值。
var convertedDate = '2020-06-01'
您可以使用 intl 包
创建自定义日期格式
String dateString1 = 'June-2020';
String dateString2 = 'May-2021';
DateFormat dateFormate = DateFormat('MMMM-yyyy');
DateTime date1 = dateFormate.parse(dateString1);
DateTime date2 = dateFormate.parse(dateString2);
print(date1); //2020-06-01 00:00:00.000
print(date2); //2020-05-01 00:00:00.000
我正在获取字符串中的日期,我想将其转换为给定的日期格式。谁能指导我该怎么做?
String myDate = 'June-2020'
我正在获取这样的日期,我想将其转换成这种 2020-06-01
格式。 01
是每个月的默认值。
var convertedDate = '2020-06-01'
您可以使用 intl 包
创建自定义日期格式 String dateString1 = 'June-2020';
String dateString2 = 'May-2021';
DateFormat dateFormate = DateFormat('MMMM-yyyy');
DateTime date1 = dateFormate.parse(dateString1);
DateTime date2 = dateFormate.parse(dateString2);
print(date1); //2020-06-01 00:00:00.000
print(date2); //2020-05-01 00:00:00.000