DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date date = new Date();
System.out.println(dateFormat.format(date)); //2014/08/06 15:59:48
使用日历()
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Calendar cal = Calendar.getInstance();
System.out.println(dateFormat.format(cal.getTime())); //2014/08/06 16:00:22
下面是一个完整的示例,演示如何使用Date()和calendar()类获取和显示当前日期时间
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class DateTime {
public static void main(String[] args) {
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
//get current date time with Date()
Date date = new Date();
System.out.println(dateFormat.format(date));
//get current date time with Calendar()
Calendar cal = Calendar.getInstance();
System.out.println(dateFormat.format(cal.getTime()));
}
}
# 1 楼答案
以下链接提供了完整的示例:
1 examples
2 gete date and Calendar
爪哇。util。日历方法获取使用指定时区和指定区域设置的日历。使用getInstance()的意义在于,在决定返回哪个日历实现以及如何初始化它时,它将考虑默认的区域设置和时区
# 2 楼答案
在Java中,您可以通过以下两个类获取当前日期时间–date和Calendar。然后,使用SimpleDataFormat类将日期转换为用户友好的格式
使用日期()+SimpleDataFormat():
使用日历()
下面是一个完整的示例,演示如何使用Date()和calendar()类获取和显示当前日期时间
请查看以下两页手册: