一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|

服務器之家 - 編程語言 - JAVA教程 - Java如何獲取Date的“昨天”與“明天”示例代碼

Java如何獲取Date的“昨天”與“明天”示例代碼

2020-07-15 12:05daisy JAVA教程

最近在做項目的時候用到Date和Calendar比較多,而且用到的方式也比較全,突然想到一個問題,Java如何獲取Date的"昨天"與"明天",也就是前一天和后一天呢?思考后寫出了方法,想著萬一以后用到,就總結出來,也方便有需要的朋友

前言

相信大家在java中用到的最多的時間類莫過于 java.util.Date了,由于Date類中將getYear() , getMonth()等獲取年、月、日的方法都廢棄了,所以本文的問題要借助于Calendar來實現了,下面來直接看示例代碼吧。

使用日歷類:Calendar

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
@Test
 public void dateTest() {
 Date today = new Date();
 for(int i=0;i<10;i++) {
 today = yesterday(today);
 System.out.println(today);
 }
 System.out.println("------------");
 for(int i=0;i<10;i++) {
 today = tomorrow(today);
 System.out.println(today);
 }
 
 }
 
 /**
 * 返回昨天
 * @param today
 * @return
 */
 public Date yesterday(Date today) {
 Calendar calendar = Calendar.getInstance();
 calendar.setTime(today);
 calendar.set(Calendar.DATE, calendar.get(Calendar.DATE) - 1);
 return calendar.getTime();
 }
 
 /**
 * 返回明天
 * @param today
 * @return
 */
 public Date tomorrow(Date today) {
 Calendar calendar = Calendar.getInstance();
 calendar.setTime(today);
 calendar.set(Calendar.DATE, calendar.get(Calendar.DATE) + 1);
 return calendar.getTime();
 }

總結

以上就是關于利用Java獲取Date“昨天”和“明天”的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品视频一区在线观看 | 亚洲欧美在线观看一区二区 | 996热视频 | 男人的天堂欧美 | 日韩一区二区三 | 风间由美被义子中文字幕 | 亚洲2卡三卡4卡5卡精品 | 欧美疯狂做爰xx | 欧美日韩精品亚洲精品v18 | 国产精品天天影视久久综合网 | 91精品国产色综合久久不卡蜜 | 三级欧美在线 | japanese超丰满人妖 | 青草影院在线观看 | 四虎库| wwwav在线| 紧身牛仔裤美女被啪啪久久网 | a级成人毛片免费图片 | 国产欧美一区视频在线观看 | 91精品国产免费久久国语蜜臀 | 天堂a免费视频在线观看 | 午夜dj免费视频观看社区 | 99热视频| 国产偷窥女洗浴在线观看亚洲 | 亚洲mv国产精品mv日本mv | 色婷婷久久综合中文久久一本` | 欧美一区二区三区在线观看不卡 | 邪恶肉肉全彩色无遮琉璃神社 | 国产一区二区在线免费观看 | 性关系免费视频 | 欧美添下面视频免费观看 | 成人国产在线视频在线观看 | 天天色天天综合网 | 肉搏潘金莲三级18春 | 四虎免费在线观看视频 | 国产激情影院 | 亚洲XXX午休国产熟女屁 | 白丝校花被扒开双腿喷水小说 | 性美国人xxxxx18 | 亚洲精品成人AV在线观看爽翻 | 欧美另类z0zxi |