当前位置: 首页 > 面试题库 >

从Joda DateTime到Unix DateTime

郑旭
2023-03-14
问题内容

这很奇怪,但是我没有发现有关将Joda(Time)转换DateTime为Unix
DateTime(或时间戳,以正确的名称为准)的任何结果。我怎样才能做到这一点?


问题答案:

BaseDateTime(包括DateTime)继承的任何对象都具有方法

public long getMillis()

根据API的说法:

从1970-01-01T00:00:00Z的Java时期获取日期时间瞬间的毫秒数。

因此,获得 秒数 的有效示例将简单地是:

new DateTime().getMillis() / 1000

为了完整起见,根据Wikipedia对Unix时间戳的定义:

Unix时间(即POSIX时间)是一种描述时间的系统,该时间定义为自1970年1月1日星期四00:00:00协调世界时(UTC)开始经过的秒数。



 类似资料:
  • 问题内容: 在PHP中,将RGB三元组转换为HSV值的最直接方法是什么? 问题答案:

  • 问题内容: 我已经使用C#,更广泛地使用.Net框架已有两年了。我经常听说C#和Java语言之间的相似之处,并且想了解有关第二种语言的更多信息。 来自C#时,您对学习Java有任何具体建议吗? C#程序员在启动Java时会发生任何常见错误吗? 是否有任何文档显示了您可以保留的习惯和必须改变的习惯(仍然在C#到Java的可视性中,所以比C#与Java的比较要具体一些) 问题答案: 好吧,尽管C#和J

  • 问题内容: 我有这个InputStream: 如何将其转换为ServletInputStream? 我努力了: 但不起作用。 编辑: 我的方法是这样的: 我正在尝试将所有请求都转换为小写。 问题答案: 试试这个代码。

  • 我使用JavaFX2.2制作了一个应用程序,希望切换到JavaFX8。使用JavaFX2.2,我的应用程序如下所示: 在使用JavaFX8而不更改任何源代码时,如下所示: 在JavaFX8中,一些节点根本不显示(例如,条件1),有时在随机单击ScrollPane后出现。此外,节点的大小不正确(比较步骤1和小点)。另一个问题是,当执行添加节点等操作时,应用程序在JavaFX8中严重滞后。 null

  • 此代码已被删除,因为它可以受版权保护,没有任何权限不允许这样做

  • ScrollView 简单运用 ScrollView 是一个通用的可滚动容器,你可以在其中放入多个组件,而且这些组件并不粗要是同类型的。ScrollView 不仅可以垂直滚动,还可以水平滚动(通过 horizontal 属性来设置)。 export default class HelloWorld extends Component { render() { return (

  • 问题内容: 对于正在编写的程序,我正在使用base64.b64encode(f.read(image))从一台计算机上传输图像,并尝试在接收脚本中读取它而不将其保存到硬盘驱动器中(以最大程度地减少这种情况)处理时间)。我很难弄清楚如何将图像读取到OpenCV中而不将其保存在本地。 这是我发送图像的代码如下所示: 同时,这是接收它的代码。(这在on_message函数中,因为我正在使用MQTT进行传

  • 问题内容: 我正在尝试将一些数据从Node.js应用程序发布到PHP脚本。目前,我只是在构建概念证明,但无法将实际数据传递到PHP端。请求通过,我得到200,但PHP认为$ _POST数组为空。 这是我的节点代码: 同样,该请求将其发送到localhost:8050 / machines / test / index.php,但是当我执行$ _POST的var_dump时,它是一个空数组。 我怀疑