首頁 > Java > java教程 > 主體

Java中日期類,日曆類的使用

黄舟
發布: 2017-01-18 15:36:40
原創
1548 人瀏覽過

JAVA中的日期類別為:Date類別 日曆類別:Calendar類別

下面,讓我們來看看Date類別的用法吧!

import java.util.*;  
import java.text.*;  
  
public class DateTest {  
    public static void main(String[] args) {  
          
      Date today = new Date();     //获取当前系统时间  
      System.out.println(today);  
        
      //定义日期输出格式  
      SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");  
        
      //将当前日期转换成指定日期格式输出  
      String day =sdf.format(today);  
      System.out.println(day);  
        
        
      //指定时间  
      String today1 ="2016年7月13日 10:58:54";  
      try {  
      //将指定时间转换成日期格式输出  
        Date date=sdf.parse(today1);  
        System.out.println(date);  
          
    } catch (ParseException e) {  
          
        e.printStackTrace();  
    }  
  
      //日历类的使用  
  
      Calendar c =Calendar.getInstance();  
      int year =c.get(Calendar.YEAR);  
      int month=c.get(Calendar.MONTH)+1;//从0月开始,需要加一  
      int day1 = c.get(Calendar.DAY_OF_MONTH);  
      int hour =c.get(Calendar.HOUR);  
      int second = c.get(Calendar.SECOND);  
      int min =c.get(Calendar.MINUTE);  
      System.out.println("当前时间:"+year+"年"+month+"月"+day1+"日"  
                         +hour+"日"+min+"分"+second+"秒");  
        
    }  
}
登入後複製

運行結果為:

需要注意的是:該句代碼SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH:mm:ss");

1.不要把MM0成小寫的mm了,不然會得到錯誤的結果。
2.中間有空格,並且把字串轉換成日期時,需要注意字串的空格和指定格式的日期的空格要一一對應。
3.大家可以把yyyy年MM月dd日HH:mm:ss中的字母給成其他看看,看會得到什麼樣的結果

以上就是Java中日期類,日曆類的使用的內容,更多相關內容請關注PHP中文網(m.sbmmt.com)!


來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板