Java获取系统时间的四种方法

来源:互联网 发布:2017年正能量网络热词 编辑:程序博客网 时间:2024/06/08 06:36

本文由广州疯狂软件

java

培训为你整理:

 

 

 

1

Date day=new Date(); 

 

 

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

 

 

System.out.println(df.format(day)); 

 

 

通过

Date

类来获取当前时间

 

 

 

2

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

 

 

System.out.println(df.format(System.currentTimeMillis())); 

 

 

通过

System

类中的

currentTimeMillis

方法来获取当前时间

 

 

 

3

Calendar c = Calendar.getInstance();//

可以对每个时间域单独修改

 

 

 

int year = c.get(Calendar.YEAR); 

 

 

int month = c.get(Calendar.MONTH); 

 

 

int date = c.get(Calendar.DATE); 

 

 

int hour = c.get(Calendar.HOUR_OF_DAY); 

 

 

int minute = c.get(Calendar.MINUTE); 

 

 

int second = c.get(Calendar.SECOND); 

 

 

System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + 

":" + second); 

 

 

通过

Calendar

类来获取当前时间

 

 

 

4

 

Date date = new Date(); 

 

 

String year = String.format("%tY", date); 

 

 

String month = String.format("%tB", date); 

 

 

String day = String.format("%te", date); 

 

 

System.out.println("

今天是:

"+year+"-"+month+"-"+day); 

 

 

通过

Date

类来获取当前时间

 

 

 

总结:

 

 

 

设置时间格式可通过调用

SimpleDateFormat

类进行设置和通过

String

中的

format

方法来设置。

 

 

 

可通过

Date

类和

System

中的

currentTimeMillis

方法来获取。

 

 

 

或者直接通过

Calendar

类获取时间

本文由广州疯狂软件

java

培训为你整理:

 

 

 

1

Date day=new Date(); 

 

 

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

 

 

System.out.println(df.format(day)); 

 

 

通过

Date

类来获取当前时间

 

 

 

2

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

 

 

System.out.println(df.format(System.currentTimeMillis())); 

 

 

通过

System

类中的

currentTimeMillis

方法来获取当前时间

 

 

 

3

Calendar c = Calendar.getInstance();//

可以对每个时间域单独修改

 

 

 

int year = c.get(Calendar.YEAR); 

 

 

int month = c.get(Calendar.MONTH); 

 

 

int date = c.get(Calendar.DATE); 

 

 

int hour = c.get(Calendar.HOUR_OF_DAY); 

 

 

int minute = c.get(Calendar.MINUTE); 

 

 

int second = c.get(Calendar.SECOND); 

 

 

System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + 

":" + second); 

 

 

通过

Calendar

类来获取当前时间

 

 

 

4

 

Date date = new Date(); 

 

 

String year = String.format("%tY", date); 

 

 

String month = String.format("%tB", date); 

 

 

String day = String.format("%te", date); 

 

 

System.out.println("

今天是:

"+year+"-"+month+"-"+day); 

 

 

通过

Date

类来获取当前时间

 

 

 

总结:

 

 

 

设置时间格式可通过调用

SimpleDateFormat

类进行设置和通过

String

中的

format

方法来设置。

 

 

 

可通过

Date

类和

System

中的

currentTimeMillis

方法来获取。

 

 

 

或者直接通过

Calendar

类获取时间

 1、Date day=new Date();    

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  

System.out.println(df.format(day));   

通过Date类来获取当前时间    


2、SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

System.out.println(df.format(System.currentTimeMillis()));   

通过System类中的currentTimeMillis方法来获取当前时间   


 3、Calendar c = Calendar.getInstance();//可以对每个时间域单独修改   

int year = c.get(Calendar.YEAR); 

int month = c.get(Calendar.MONTH);  

int date = c.get(Calendar.DATE); 

int hour = c.get(Calendar.HOUR_OF_DAY);  

int minute = c.get(Calendar.MINUTE); 

int second = c.get(Calendar.SECOND);  

System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);    

通过Calendar类来获取当前时间   


4、 

Date date = new Date(); 

 String year = String.format("%tY", date); 

String month = String.format("%tB", date); 

String day = String.format("%te", date);  

System.out.println("今天是:"+year+"-"+month+"-"+day); 

通过Date类来获取当前时间   


总结:设置时间格式可通过调用SimpleDateFormat类进行设置和通过String中的format方法来设置。    

可通过Date类和System中的currentTimeMillis方法来获取。   

或者直接通过Calendar类获取时间


本文由广州疯狂软件

java

培训为你整理:

 

 

 

1

Date day=new Date(); 

 

 

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

 

 

System.out.println(df.format(day)); 

 

 

通过

Date

类来获取当前时间

 

 

 

2

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

 

 

System.out.println(df.format(System.currentTimeMillis())); 

 

 

通过

System

类中的

currentTimeMillis

方法来获取当前时间

 

 

 

3

Calendar c = Calendar.getInstance();//

可以对每个时间域单独修改

 

 

 

int year = c.get(Calendar.YEAR); 

 

 

int month = c.get(Calendar.MONTH); 

 

 

int date = c.get(Calendar.DATE); 

 

 

int hour = c.get(Calendar.HOUR_OF_DAY); 

 

 

int minute = c.get(Calendar.MINUTE); 

 

 

int second = c.get(Calendar.SECOND); 

 

 

System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + 

":" + second); 

 

 

通过

Calendar

类来获取当前时间

 

 

 

4

 

Date date = new Date(); 

 

 

String year = String.format("%tY", date); 

 

 

String month = String.format("%tB", date); 

 

 

String day = String.format("%te", date); 

 

 

System.out.println("

今天是:

"+year+"-"+month+"-"+day); 

 

 

通过

Date

类来获取当前时间

 

 

 

总结:

 

 

 

设置时间格式可通过调用

SimpleDateFormat

类进行设置和通过

String

中的

format

方法来设置。

 

 

 

可通过

Date

类和

System

中的

currentTimeMillis

方法来获取。

 

 

 

或者直接通过

Calendar

类获取时间


本文由广州疯狂软件

java

培训为你整理:

 

 

 

1

Date day=new Date(); 

 

 

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

 

 

System.out.println(df.format(day)); 

 

 

通过

Date

类来获取当前时间

 

 

 

2

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

 

 

System.out.println(df.format(System.currentTimeMillis())); 

 

 

通过

System

类中的

currentTimeMillis

方法来获取当前时间

 

 

 

3

Calendar c = Calendar.getInstance();//

可以对每个时间域单独修改

 

 

 

int year = c.get(Calendar.YEAR); 

 

 

int month = c.get(Calendar.MONTH); 

 

 

int date = c.get(Calendar.DATE); 

 

 

int hour = c.get(Calendar.HOUR_OF_DAY); 

 

 

int minute = c.get(Calendar.MINUTE); 

 

 

int second = c.get(Calendar.SECOND); 

 

 

System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + 

":" + second); 

 

 

通过

Calendar

类来获取当前时间

 

 

 

4

 

Date date = new Date(); 

 

 

String year = String.format("%tY", date); 

 

 

String month = String.format("%tB", date); 

 

 

String day = String.format("%te", date); 

 

 

System.out.println("

今天是:

"+year+"-"+month+"-"+day); 

 

 

通过

Date

类来获取当前时间

 

 

 

总结:

 

 

 

设置时间格式可通过调用

SimpleDateFormat

类进行设置和通过

String

中的

format

方法来设置。

 

 

 

可通过

Date

类和

System

中的

currentTimeMillis

方法来获取。

 

 

 

或者直接通过

Calendar

类获取时间


本文由广州疯狂软件

java

培训为你整理:

 

 

 

1

Date day=new Date(); 

 

 

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

 

 

System.out.println(df.format(day)); 

 

 

通过

Date

类来获取当前时间

 

 

 

2

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 

 

 

System.out.println(df.format(System.currentTimeMillis())); 

 

 

通过

System

类中的

currentTimeMillis

方法来获取当前时间

 

 

 

3

Calendar c = Calendar.getInstance();//

可以对每个时间域单独修改

 

 

 

int year = c.get(Calendar.YEAR); 

 

 

int month = c.get(Calendar.MONTH); 

 

 

int date = c.get(Calendar.DATE); 

 

 

int hour = c.get(Calendar.HOUR_OF_DAY); 

 

 

int minute = c.get(Calendar.MINUTE); 

 

 

int second = c.get(Calendar.SECOND); 

 

 

System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + 

":" + second); 

 

 

通过

Calendar

类来获取当前时间

 

 

 

4

 

Date date = new Date(); 

 

 

String year = String.format("%tY", date); 

 

 

String month = String.format("%tB", date); 

 

 

String day = String.format("%te", date); 

 

 

System.out.println("

今天是:

"+year+"-"+month+"-"+day); 

 

 

通过

Date

类来获取当前时间

 

 

 

总结:

 

 

 

设置时间格式可通过调用

SimpleDateFormat

类进行设置和通过

String

中的

format

方法来设置。

 

 

 

可通过

Date

类和

System

中的

currentTimeMillis

方法来获取。

 

 

 

或者直接通过

Calendar

类获取时间


0 0
原创粉丝点击