前言:
为什么要使用时间戳,因为时间戳全球统一,假如在别的时区存入时间戳,在另一个时区取出来会转化成当前时区对应的时间。这就保证了时间的准确性,而用字符串格式保存时间显然是相当愚蠢的!
以下是基础语法
引入包util,注意不是sql
import java.util.Date;
获取unix时间戳,是一个长整型
long time=(new Date().getTime())
将时间戳转化为时间
Date date=new Date(time);
将时间转化为"yyyy-MM-dd HH:mm:ss"格式
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String t = simpleDateFormat.format(date);