首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Java :将long转换为时间戳

Java :将long转换为时间戳
EN

Stack Overflow用户
提问于 2012-05-15 04:08:54
回答 4查看 82.1K关注 0票数 28

我知道如何使用getTime()方法将Timestamp转换为long。

有没有把long转换成TimeStamp的方法?

EN

Stack Overflow用户

发布于 2020-02-10 19:58:27

这个问题有点老了,但对于那些因为时间戳对象不包含(long)构造函数而感到困惑的人来说,Firebase的com.google.firebase.Timestamp对象包含了(Date date)构造函数。(long seconds, int nanoseconds)Date确实包含了一个(long)构造函数(它根据纪元开始的秒数创建一个date对象-与java.sql.Timestamp相同

底线是你的解决方案是简单的

代码语言:javascript
运行
复制
Timestamp(new Date(longEpochTimeVar));

代码语言:javascript
运行
复制
Timestamp(longEpochTimeVar,0);

0代表0纳秒,因此两个选项都将产生相同的结果。

票数 -1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10590324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档