【问题标题】:Converting Epoch time to date将 Epoch 时间转换为日期
【发布时间】:2012-04-01 15:32:24
【问题描述】:

我有一些代码可以计算出当月第一天的纪元时间。我如何将其转换为正常日期,以便我可以访问该月的第一天是哪一天?

【问题讨论】:

  • Date 有一个构造函数,它需要一个 long 表示纪元时间。
  • 你能提供一个使用这个构造函数的例子吗?
  • Date大部分被弃用。如果可能的话,更新到Calendar
  • 试试这个String date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date (epoch*1000));
  • 它应该给了我三月的第一天。相反,它给了 28/02/44134 21:11:11

标签: java android epoch


【解决方案1】:

在 Java API 中使用 SimpleDateFormat 对象。

http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html

非常简单,非常干净。

【讨论】:

    猜你喜欢
    • 2011-10-09
    • 2017-03-23
    • 2014-06-10
    • 1970-01-01
    • 2015-08-19
    • 2020-06-15
    • 2017-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多