Date与时间戳的相互转换(Java)
2017-10-13 17:31
344 查看
1、Date对象转换为时间戳
效果如下:
2、时间戳转换为Date日期对象
效果如下:
3、时间戳转换为指定日期格式
效果如下:
实例:获取数据库的BigInt类型的时间戳,并转为日期格式
Date date = new Date(); long times = date.getTime(); System.out.println(times);
效果如下:
1508824283292
2、时间戳转换为Date日期对象
long times = System.currentTimeMillis(); Date date = new Date(times); System.out.println(date);
效果如下:
Tue Oct 24 13:49:28 CST 2017
3、时间戳转换为指定日期格式
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); long times = System.currentTimeMillis(); String str = format.format(times); System.out.println(str);
效果如下:
2017-10-24 13:50:46
实例:获取数据库的BigInt类型的时间戳,并转为日期格式
package com.test; import java.sql.Connection; import java.sql.Date; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Calendar; public class Test { public static void main(String[] args) { Connection conn; Statement stmt; ResultSet rs; String url = "jdbc:sqlserver://localhost:1433;DatabaseName=test;"; String sql = "select * from [test].[dbo].[student]"; try { conn = DriverManager.getConnection(url, "sa", "Rfid123456"); stmt = conn.createStatement(); rs = stmt.executeQuery(sql); while(rs.next()){ long times = rs.getLong("date"); System.out.println(times); Date date = new Date(times); System.out.println(date); } if (rs != null) { rs.close(); rs = null; } if (stmt != null) { stmt.close(); stmt = null; } if (conn != null) { conn.close(); conn = null; } } catch (SQLException e) { e.printStackTrace(); System.out.println("数据库连接失败"); } } }
相关文章推荐
- java的String、timestamp、Date、秒数等各种时间格式相互转换
- java中date,string,timestamp,时间戳的相互转换大全
- JAVA使用jodatime进行date类型与string类型的时间相互转换
- Java实现的时间戳与date对象相互转换功能示例
- java SimpleDateFormat日期与时间戳的相互转换
- 浅析Date与Java 时间戳相互转换
- Java String,long,Date时间格式相互转换
- java中date和时间戳相互转换以及获取前一个小时的时间
- java_时间戳与Date_相互转化
- java实现String,date,timestamp相互转换
- java部分基础类型及时间格式的数据格式相互转换方法整理
- 将java的Date转换成Solr的时间格式
- java 时间戳与日期字符串相互转换
- Java中日期时间格式与毫秒数的相互转换
- Java 中 转换 CST 时间为 Date 对象
- Java实现时间和时间戳相互转换
- Java时间和时间戳的相互转换
- Java编程实现时间和时间戳相互转换实例
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- java_时间戳与Date_相互转化