flutter - 如何将颤振或飞镖中的日期数据转换为字符串
问题描述
直升机
我有输入字符串格式日期。
final dateControllerJoin = TextEditingController(); // value '2021-01-01'
我将数据发布到后端,但在后端格式化日期 -> 2021-01-01T17:00:00Z
如何转换 dateControllerJoin ?
解决方案
试试这个转换
var serverTime = "2021-01-01";
var displayTime =
DateFormat("yyyy-MM-d").parse(serverTime); // Convert string to time
final DateFormat displayFormater =
DateFormat("yyyy-MM-ddTHH:mm:ss'Z'"); // Give expected format to display
print(displayFormater.format(displayTime)); // Output 2021-01-21T00:00:00Z
推荐阅读
- html - 页脚 Div 没有延伸 Div 的整个长度
- python - 在 python 3 中将十六进制解码为十进制的问题
- login - 在 Modx Revo 2.7.0pl 中无法通过登录屏幕
- typescript - 返回具有静态属性的类的构造函数签名
- html - 如何对齐电子邮件字段旁边的订阅按钮?
- symfony - 删除 Symfony 缓存文件夹 - 用于无状态水平扩展
- javascript - 合并数组中的重复对象
- objective-c - 在 Swift 子类中更改 Objective C 方法的实现
- c# - 使用 ODBC 提供程序获取元数据
- android - 为什么我尝试初始化 Document 类时会出错?