我希望能够将日期字符串(如“2019年9月23日”)转换为dart中的毫秒
尝试 DateTime.parse('September 23, 2019').millisecondsSinceEpoch.
或
var date = 'September 23, 2019';
var dateTimeFormat = DateFormat('MMMM d, yyyy', 'en_US').parse(date);
dateTimeFormat.millisecondsSinceEpoch
还有,这里有人回答了这个——
问题内容: 如何将将来的日期(例如2012年2月17日星期六)转换为毫秒数,然后从java中的当前时间中减去该毫秒数,从而得出到该未来日期为止的剩余时间。 问题答案: 最简单的技术是使用: 一种更困难的技术(基本上可以为您做些什么)涉及您自己解析(这 不会 被视为 最佳实践 ):
问题内容: 我在字符串中有一个日期,例如“ 2012年12月12日”。如何将其转换为毫秒(长)? 问题答案: 使用SimpleDateFormat
问题内容: 我正在尝试将字符串解析为android应用程序中的日期字段,但似乎无法正确理解。这是我要转换为日期“ 2012/03/26/11:49:00 AM”的字符串。我正在使用的功能是: 但我不断得到结果。 问题答案: 您显示我猜测的数据的方式是错误的,因为对我来说: 印刷品:
问题内容: 如何在JavaScript中将字符串转换为日期? 问题答案: 字符串解析的最佳字符串格式是日期ISO格式以及JavaScript Date对象构造函数。 ISO格式的示例:或。 可是等等! 仅仅使用“ ISO格式”本身不能可靠地工作。字符串有时会解析为UTC,有时会解析为本地时间(基于浏览器供应商和版本)。最佳做法应始终是将日期存储为UTC并进行计算为UTC。 要将日期解析为UTC,请
问题内容: 我正在Access 2003中的表之间迁移数据。在旧表中,日期以YYYYMMDD格式存储为文本字段。 我想将该字段存储为新表中的日期时间。我曾尝试在SQL语句中使用,但它仅显示为结果。 我究竟做错了什么? 问题答案: 例如 所以,在您的情况下
问题内容: 如何将该字符串转换为,并仅保留年,月,日,小时? 它的中间部分真的使我不习惯使用日期时。 问题答案: 将ISO8601字符串转换为日期 从日期获取年,月,日和小时的日期部分 let components = calendar.dateComponents([.year, .month, .day, .hour], from: date) 最后创建一个新对象并删除分钟和几秒钟 还请考虑i