Date類

  Date類,進行截取或者轉換時必定要注意好數據類型,long類型後面要加上L。時間的原點是1970年。用DateFormat則完成日期與文本之間的轉換,特別注意的是:月是用M,時是用H,其餘經常使用的通常都小寫。關於Calendar類,由於其實靜態的,須要用類名也就是Calendar進行調用其方法。post

1、Date類:spa

一、概述:orm

  類 Date 表示特定的瞬間,精確到毫秒;對象

  時間的原點:公元1970年 一月一日,午夜0:00:00 對應的毫秒值就是0;blog

  System.currentTimeMillis()  返回值long類型參數,用於獲取當前日期的毫秒值。字符串

二、構造方法:get

三、經常使用方法:form

getTime():返回自原點以來此Date對象表示的Long類型的毫秒數;class

2、DateFormat 類:變量

一、概述:

    DateFormat 是日期/時間格式化子類的抽象類,它以與語言無關的方式格式化並解析日期或時間。日期/時間格式化子類(如 SimpleDateFormat)容許進行格式化(也就是日期 -> 文本)、解析(文本-> 日期)和標準化。

咱們經過這個類能夠幫咱們完成日期和文本之間的轉換。

二、構造方法:

  SimpleDateFormat(String pattern) :用給定的模式和默認語言環境的日期格式符號構造SimpleDateFormat;

三、DateFormat 類方法:

  format(Date date)將一個Date格式化爲日期/時間字符串。String類型

DateFormat類的做用:便可以將一個Date對象轉換爲一個符合指定格式的字符串,也能夠將一個符合指定格式的字符串轉爲一個Date對象。

  parse(String source) 從給定的字符串開始解析文本,生成一個日期。  Date類型 (轉換時,該String要符合指定格式,不然不能轉換)。

3、Calendar類:

一、概念:

Calendar是日曆類,在Date後出現,替換掉了許多Date的方法。該類將全部可能用到的時間信息封裝爲靜態成員變量,方便獲取。

Calendar爲抽象類,因爲語言敏感性,Calendar類在建立對象時並不是直接建立,而是經過靜態方法建立,將語言敏感內容處理好,再返回子類對象。

二、方法:

三、注意事項:

西方星期的開始爲週日,中國爲週一。

在Calendar類中,月份的表示是以0-11表明1-12月

相關文章
相關標籤/搜索