flutter - 不带振铃的日期时间00:00:00.000

标签 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.parse(dob);
var dateFormatter = new DateFormat('yyyy-MM-dd');
String formattedDate = dateFormatter.format(date);
print(formattedDate); // result 2020-03-24

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

关于flutter - 不带振铃的日期时间00:00:00.000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60830158/

相关文章:

flutter - 将对象数组拆分为多个列表

flutter - 将hasura与flutter一起使用,出现以下错误,Graphql版本^ 3.0.0

flutter - 无法在苹果 m1 芯片的 flutter 项目上执行 pod 安装

flutter - InkWell 没有显示涟漪效应

flutter - 如何将文字摆放整齐?

dart - 如何在事件之上创建一个透明的全屏对话框 - Flutter

dart - 了解 Dart Flutter 框架

dart - Flutter 位置小部件

firebase - 使用 Bloc、RxDart 和 Flutter 创建用户个人资料页面

dart - Dart 中的 for-in 循环顺序