激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

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

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“昨天”和“明天”的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久久久久久久久久久久久国产 | 成人一级黄色 | 欧美爱爱视频网站 | 精品久久久久久久久中文字幕 | 成人一区二区三区在线 | 亚洲成在人 | 国产一区二区成人在线 | 五月天影院,久久综合, | 中文字幕偷拍 | 美女亚洲综合 | 国产在线播放91 | 精品国产乱码久久久久久久 | 成人毛片网站 | 黄色片小说 | 色99999| 一级免费看片 | 精品一区二区三区日本 | 欧美一级精品 | 亚洲精品一区二区三区免 | 91九色蝌蚪国产 | 成人情欲视频在线看免费 | 欧美高清第一页 | 一区www| www久| 在线亚洲播放 | 青青草成人免费视频在线 | 亚洲精华液久久含羞草 | 性色av一区二区三区在线播放亚… | av在线1 | 91精品国产91久久久久久蜜臀 | 成人午夜毛片 | 成人午夜一区二区 | 欧美国产第一页 | 草妞视频| 成人做爰高潮片免费视频韩国 | 久久sp| 国产好片无限资源 | 精品国产乱码久久久久久久久 | 麻豆视频在线观看 | 日本特级a一片免费观看 | 中文在线观看视频 |