获取系统时间的方法 import java.text.SimpleDateFormat; public class Demo { public static void main(String[] args) { long time = System.currentTimeMillis(); SimpleDateFormat mDateFormat = new SimpleDateFormat("yy年MM月dd日 HH:mm:ss"); System.out.println(mDateFormat.format(time)); System.out.println(new simpleDateFormat("yyyy MM dd HH mm ss").format(System.currentTimeMillis())); 打印出来的就是目前系统时间。 } } 还有一种获取方法 Calendar mCalendar = Calendar.getInstance(); int year = mCalendar.get(Calendar.YEAR); int month = mCalendar.get(Calendar.MONTH)+1; 获取的月份会比当时的月份少一个月 system.out.println(year + month);