日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

java calendar与date_Java中date和calendar的用法

發布時間:2023/11/27 生活经验 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java calendar与date_Java中date和calendar的用法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

獲取現在系統的時間和日期看起來是一件非常神奇的事情,但是當使用date和calendar之后發現仍然非常神奇。

1、date

使用date日期之前需要導入包:

import java.text.SimpleDateFormat;//用來格式化date文本輸出;

import java.util.Date;//用來使用date類型;

具體實例如下:

對于文本的格式為什么需要用特定的字母,可以在api幫助文檔查看,具體如下:

可以根據上面的字符進行自定義設置;

那么如果給一個時間日期的字符串要如何轉化為日期格式存儲呢?

可以根據給出字符串的日期格式,利用simpledateformat進行反轉操作,最后調用parse方法可以轉化為date格式;

下面一個實例給出了日期字符串,不僅能夠存入存入日期格式還可以得出那一天是星期幾;

注意:Date除了具有Date()構造方法,還有Date(long)構造方法,里面放入的是從1970年1月1日開始到現在的毫秒數,另外可以用gettime()方法讀取現在到1970的毫秒數;

2. calendar

日歷,日期date的升級版,由于日期date不利于國際化,一般使用calendar;

使用calendar不需要用到simpledateformat;

使用get()方法獲取里面的值;

注意:calendar是一個接口,不可以實例化,使用靜態方法getinstance()創建實例;

使用前需要導入包:import java.util.Calendar;

簡單實例:

calendar和date的相互轉換:

a.? date——calendar  重寫了各種set方法例如:set(year, month, date, hourOfDay, minute, second);

set方法中也可以直接傳入date日期,實現date——calendar轉換;set(date);

b. calendar——date使用gettime()把calendar轉換成date格式需要date類型變量接收;

總結

以上是生活随笔為你收集整理的java calendar与date_Java中date和calendar的用法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。