Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter Datetime不带00:00:00.000,用于颤振_Flutter_Dart - Fatal编程技术网

Flutter Datetime不带00:00:00.000,用于颤振

Flutter Datetime不带00:00:00.000,用于颤振,flutter,dart,Flutter,Dart,为什么每次我都要发短信 var date = DateTime.parse(dob); var formattedDate = '${date.year}${date.month}${date.day}'; DateTime.parse(formattedDate) 它仍将检索为1961-02-26 00:00:00.000?如何使其成为19610226但仍在数据类型DateTime中?使用intl软件包中的DateFormat类格式化日期 var date = DateTime.pars

为什么每次我都要发短信

var date = DateTime.parse(dob);
var formattedDate = '${date.year}${date.month}${date.day}';  
DateTime.parse(formattedDate)

它仍将检索为
1961-02-26 00:00:00.000
?如何使其成为
19610226
但仍在数据类型DateTime中?

使用intl软件包中的DateFormat类格式化日期

var date = DateTime.parse(dob);
var dateFormatter = new DateFormat('yyyy-MM-dd');
String formattedDate = dateFormatter.format(date);
print(formattedDate); // result 2020-03-24

有关更多详细信息和更多格式选项,请参见此

,但它是字符串数据类型,我希望它是DateTimeDateTime.parse()应该符合您的要求。