之路 on it Road.com
Java8 获取时间戳
使用 java.time.Instant获取当前时间戳。
public static void main(String[] args) throws ParseException { timeStampInJava8(); } private static void timeStampInJava8() { // 方法1 Instant instant = Instant.now(); // 方法2 Timestamp timestamp = new Timestamp(System.currentTimeMillis()); Instant instant2 = timestamp.toInstant(); // 方法3 Date date = new Date(); Instant instant3 = date.toInstant(); System.out.println(instant); //2018-07-14T08:10:44.270972700Z System.out.println(instant2); //2018-07-14T08:14:37.943Z System.out.println(instant3); //2018-07-14T08:14:37.943Z }
在Java 7 之前 使用 java.sql.Timestamp
表示时间戳;
在Java 8 中 使用 java.time.Instant
表示时间戳;
Java7 获取时间戳
使用java.sql.Timestamp 获取当前时间戳的 2 种方法。
public static void main(String[] args) throws ParseException { timeStampTillJava7(); } private static void timeStampTillJava7() { //方法1 Timestamp timestamp1 = new Timestamp(System.currentTimeMillis()); //方法2 Date date = new Date(); Timestamp timestamp2 = new Timestamp(date.getTime()); System.out.println(timestamp1); //2018-07-14 13:48:39.336 System.out.println(timestamp2); //2018-07-14 13:48:39.336 }
日期:2020-09-17 00:09:20 来源:oir作者:oir