博爲峯Java技術題 ——JavaEE Servlet 處理日期Ⅱ

[獲取當前的日期和時間]web

博爲峯小博老師:3d

Java Servlet 中獲取當前的日期和時間是很是容易的。您能夠使用一個簡單的 Date 對象的 toString() 方法來輸出當前的日期和時間,以下所示:code

       如今,讓咱們來編譯上面的 Servlet,並在 web.xml 文件中建立適當的條目:xml

      而後經過訪問 http://localhost:8080/TomcatTest/CurrentDate 來調用該 Servlet。這將會產生以下的結果:對象

      

 

嘗試刷新 URL http://localhost:8080/TomcatTest/CurrentDate,每隔幾秒刷新一次您都會發現顯示時間的差別。blog

[日期比較]接口

博爲峯小博老師:ip

正如上面所提到的,您能夠在 Servlet 中使用全部可用的Java方法。若是您須要比較兩個日期,如下是方法:get

您能夠使用 getTime() 來獲取兩個對象自 1970 年 1 月 1 日午夜以來通過的時間(以毫秒爲單位),而後對這兩個值進行比較。編譯

您能夠使用方法 before( )、after( ) 和 equals( )。因爲一個月裏 12 號在 18 號以前,例如,new Date(99, 2, 12).before(new Date (99, 2, 18)) 返回 true。

您能夠使用 compareTo( ) 方法,該方法由 Comparable 接口定義,由 Date 實現。

相關文章
相關標籤/搜索