获取当前时间

import java.util.Date;
import java.text.SimpleDateFormat;

public class NowString {
    public static void main(String[] args) { 
          SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
          System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
    }
}

获取系统当前时间前一个小时

Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR_OF_DAY, (c.get(Calendar.HOUR_OF_DAY) - 1));
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateNow = sdf.format(c.getTime());
Date parse = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(dateNow);
time = parse.getTime();

获取当前时间戳

System.currentTimeMillis()