我们可以使用java.util.Date类的构造函数在Java中将Timestamp转换为Date。

Date类的构造函数接收长值作为参数。因此, 你需要使用java.sql.Timestamp类的getTime()方法将Timestamp对象转换为long值。

让我们看一下Date类的构造函数和getTime()方法的签名。

Date类的构造方法:

Date(long l)

Timestamp类的getTime()方法:

public long getTime()

Java时间戳至今示例

让我们看一个简单的示例, 将java中的Timestamp转换为Date。

import java.sql.Timestamp;

import java.util.Date;

public class TimestampToDateExample1 {

public static void main(String args[]){

Timestamp ts=new Timestamp(System.currentTimeMillis());

Date date=new Date(ts.getTime());

System.out.println(date);

}

}

立即测试

输出:

Thu Nov 02 02:29:07 IST 2017

Timestamp类扩展了Date类。因此, 你可以直接将Timestamp类的实例分配给Date。在这种情况下, Date对象的输出将类似于Timestamp。但是, Java Doc不建议这样做, 因为你可能会丢失毫秒或十亿分之一秒的数据。

import java.sql.Timestamp;

import java.util.Date;

public class TimestampToDateExample2 {

public static void main(String args[]){

Timestamp ts=new Timestamp(System.currentTimeMillis());

Date date=ts;

System.out.println(date);

}

}

立即测试

输出:

2017-11-02 02:36:57.204

java将时间撮转成日期,Java将时间戳转换为日期相关推荐

  1. php怎么把时间搓转成日期,php怎么将时间戳转换为日期

    在php中,可以使用date()函数来将时间戳转换为日期,语法格式"date(format,时间戳)",参数format表示要转换成的日期格式,例如"Y-m-d H:i: ...

  2. linux shell转换成时间,如何在Bash中将时间戳转换为日期?

    如何在Bash中将时间戳转换为日期? 我需要一个将Unix时间戳转换为日期的shell命令或脚本. 输入可以来自第一个参数或来自stdin,允许以下使用模式: ts2date 1267619929 和 ...

  3. Java时间戳转换为日期

    当前时间时间戳转换为日期 //当前时间毫秒的时间戳转换为日期 Date millisecondDate= new Date(System.currentTimeMillis()); //格式化时间 S ...

  4. 将10位或13位时间戳转换为日期+时间--yyyy-MM-dd HH:mm:ss

    将10位或13位时间戳转换为日期+时间–yyyy-MM-dd HH:mm:ss public static void main(String[] args) {// 10位 秒时间戳 转换String ...

  5. mysql将时间戳转换成日期_mysql 中查询时如何将时间戳转换为日期格式 / 日期格式转换为时间戳...

    在数据库的使用中,经常需要按指定日期来查询记录,以便于统计,而在数据库中,有很多存储的是时间戳, 也有的直接存日期,查询的时候可能不是那么好弄. mysql提供了两个函数: from_unixtime ...

  6. mysql时间戳转换成日期_mysql查询时间戳和日期的转换

    在数据库的使用中,经常需要按指定日期来查询记录,以便于统计,而在数据库中,有很多存储的是时间戳, 也有的直接存日期,查询的时候可能不是那么好弄. mysql提供了两个函数: from_unixtime ...

  7. php中UNIX时间戳转换为日期

    1. UNIX时间戳转换为日期用函数: date() 一般形式:date('Y-m-d H:i:s', 1156219870); 2. 日期转换为UNIX时间戳用函数:strtotime() 一般形式 ...

  8. 将时间戳转换为日期格式:moment、new Date()

    new Date()方式: 获取当前时间的时间戳: Date.now() //=>1672974684470 将时间戳转换为日期时间: new Date(1672974684470) //=&g ...

  9. EXCEL中将时间戳转换为日期格式

    EXCEL中将时间戳转换为日期格式 从linux系统中获取的时间戳信息通常为s,将其转换的公式为: =TEXT((E1+83600)/86400+70365+19,"yyyy-mm-dd h ...

最新文章

  1. 分治法实现最近点对问题——C语言可视化
  2. 中石油2018年秋季C语言 试卷答案,[石油华东]《数据采集系统》2018年秋季学期在线作业...
  3. MT7688 坑爹的 SPI Master 半双工全双工问题
  4. 庖丁解牛看委托和事件(续)
  5. 代理模式coding-动态代理
  6. IE6下PNG图片透明效果(PNG图片做背景也可以)
  7. string插入字符_String类
  8. 18 Python 模块引入
  9. 《Cisco安全防火墙服务模块(FWSM)解决方案》——2.6 硬件架构
  10. C语言的那些小秘密之【内存分配】
  11. Nero Multimedia Suite 10.6.11300
  12. DoTween动画系统
  13. 【数据分析能力是指什么?】
  14. 华为路由器hilink怎么用_华为HiLink是什么?华为hilink智能联网怎么用
  15. pythonspiit函数_python专题高阶函数
  16. 最适合新手小白的TikTok干货运营手册
  17. MySQL Workbench 类似Navicat侧边栏查表名
  18. 微信平台:数字藏品平台出现二级交易市场违规封号
  19. 6 cocos2dx粒子效果,类图关系,系统原生粒子和自定义粒子效果,粒子编译器软件,爆炸粒子效果,烟花效果,火焰效果,流星效果,漩涡粒子效果,雪花效果,烟雾效果,太阳效果,下雨效果
  20. 基于nodejs的二手物物交换平台【毕业设计源码】

热门文章

  1. 物联网-通信模块使用笔记
  2. 中国队输球是有原因滴
  3. 【光线追踪系列十七】直接光源采样
  4. Open vSwitch的安装与运行
  5. python定义接口的关键字_使用*args和**kws指定关键字参数
  6. 数据库学习——10-13-聚合函数+GROUP BY+HAVING学习
  7. 笔记本电脑清除BIOS密码
  8. 激光计算机是谁发明的,五个难以解释的古发明,第四个是计算机祖宗,第五个激光武器雏形...
  9. 敏之澳电商:入驻拼多多开店流程及费用多少?
  10. MVC框架实现用户的登录注册功能