date - 如何将字符串转换为颤振格式的时间
问题描述
我有来自数据库“192624”的数据。我如何在颤动中更改字符串格式成为时间格式。例子"192624" become to "19:26:24"
。我尝试使用国际包不是我希望的结果。
这是我的代码
DateTime inputDate = inputDate;
String formattedTime = DateFormat.Hms().format(inputDate);
在上面不起作用
我希望结果转换数据(“192624”)变为“19:26:24”。来自数据库的数据时间。
解决方案
使用这个方法
String a() {
var a = "192624".replaceAllMapped(
RegExp(r".{2}"), (match) => "${match.group(0)}:");
var index = a.lastIndexOf(":");
a = a.substring(0,index);
return a;
}
推荐阅读
- algorithm - 识别二维多边形的最相关顶点
- git - 分布式版本控制系统中无可争议的代码时间戳
- javascript - 从谷歌电子表格中的单元格调用 showSidebar()
- javascript - Javascript 调整元素大小
- javascript - 异步等待调用
- bash - 在 Mac 上:我可以创建一个快捷键来根据剪贴板内容运行 bash 代码吗
- azure - 在 .Net Core 中将登录与 Azure Active Directory 集成
- java - Hibernate 在 Java Main Class 中工作,但如果通过 Managedbean 连接到 JSF 表单则不起作用
- wordpress - 有没有办法可以自定义一个 Electro 主题的 WordPress 网站标头?
- javascript - 在 v8 中实现无限列表