概述
在日常项目开发中经常会遇到一些各种时间之间相互转换的问题,基本都是依赖搜索引擎挨个去搜索,着实有点浪费时间,这里做了简单的总结,希望能帮助到大家,本文主要用DateTimeFormatter,相对于SimpleDateFormat来说DateTimeFormatter复杂一点,但是DateTimeFormatter是线程安全的.
上代码:
package com.hz.study;
import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import java.util.Calendar;
import java.util.Date;
public class DateTimeUtil {
private static final String PATTENT = "yyyy-MM-dd HH:mm:ss";
public static void main(String[] args) {
getCurrentTs();
}
/**
* 获取当前时间戳
*/
public static Long getCurrentTs(){
long t1 = System.currentTimeMillis();
Date date = new Date();
long t2 = date.getTime()