simpledateformat 到 currenttimemillis 格式
有没有办法将使用 SimpleDateFormat 格式化的日期恢复为其等效的长日期(例如 System.currentTimeMillis())?
Is there a way to bring back a date formatted with SimpleDateFormat to its long equivalent (like System.currentTimeMillis())?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我能想到的最简单的方法。
Simplest way I can think of.
您可以使用
SimpleDateFormat.parse()
获取Date
对象,然后调用getTime()
在该Date
对象上。这将为您提供自 1970 年 1 月 1 日 00:00:00 UTC 以来的毫秒数(与
System.currentTimeMillis()
)。You could use
SimpleDateFormat.parse()
to get aDate
object, and then callgetTime()
on thatDate
object.That'll give you the number of milliseconds since January 1, 1970, 00:00:00 UTC (same as
System.currentTimeMillis()
).