我们也可以使用SimpleDateFormat类来将Date对象格式化为时间戳的字符串,然后再转化为长整型。 Datedate=newDate();SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");StringformattedDate=sdf.format(date);longtimestamp=sdf.parse(formattedDate).getTime()/1000;System.out.println("Timestamp: "...
步骤1:创建一个Date对象 Datedate=newDate(); 1. 在这里,我们通过new Date()来创建一个Date对象。 步骤2:获取Date对象的时间戳 longtimestamp=date.getTime(); 1. 通过getTime()方法,我们可以获取Date对象的时间戳。 步骤3:将时间戳转换为long类型 此时,我们已经获得了时间戳,它已经是一个long类型了,无需...
1. 时间戳转Date# publicstaticvoidtimestamp2Date(){longtimeMillis=System.currentTimeMillis();Datedate=newDate(timeMillis); } 2.Date转时间戳# publicstaticvoiddate2Timestamp(){Datedate=newDate();longtimeMillis=date.getTime(); } 二、时间戳与LocalDateTime相互转换# 1. 时间戳转LocalDateTime# public...
1、Date对象转换为时间戳 Date date =newDate();longtimes =date.getTime(); System.out.println(times); 效果如下: 1 1508824283292 2、时间戳转换为Date日期对象 longtimes =System.currentTimeMillis(); Date date=newDate(times); System.out.println(date); 效果如下: 1 Tue Oct 24 13:49:28 CST 20...
1. 时间戳和Date转时间 a. 获取当前时间 /** * 获取当前时间 格式:yyyy-MM-dd HH:mm:ss * @return 时间 */publicstaticStringcurrentTime(){returncurrentTime("yyyy-MM-dd HH:mm:ss");}/** * 获取当前时间 * @param pattern 格式 * @return 时间 ...
Date date = new Date(timestamp); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String time = sdf.format(date); 以上代码中,获取当前时间的时间戳,然后使用Date类将时间戳转换成Date对象,最后使用SimpleDateFormat类将Date对象格式化成指定的日期时间格式。这种方法简单易懂,适用于...
* 将时间转换为时间戳 */public staticStringdateToStamp(Strings) throws ParseException{Stringres; SimpleDateFormat simpleDateFormat =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");Datedate= simpleDateFormat.parse(s); long ts =date.getTime(); res =String.valueOf(ts);returnres; } ...
LocalDateTime dateTime = LocalDateTime.parse(dateTimeStr, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));System.out.println("当前日期时间对象:" + dateTime);由于Java 8之前的版本使用Date类处理日期时间,因此将Java 8日期时间转化为Date类型很常见,我们可以使用如下方法进行操作。5. LocalDate转Date D...
输出结果为:July 1, 2021 14:30:15 二、时间日期解析 时间日期解析是将字符串格式的日期转换为Date...