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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java web日期_java-web——第十一课 时间类

發布時間:2025/4/16 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java web日期_java-web——第十一课 时间类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言:

在我們學習java web之中,實體類的屬性經常會遇到時間類

時間類也是一個很重要的類,

首先我們先了解一下經常使用的時間類

經常使用的時間類也就是這三個類

具體的可以查閱api

我們這章主要是做三個題目來熟悉一下這三個類的作用

題目:

題目一:計算今天距離本年的國慶(2017-10-1)有多少天?

題目二:計算上上周星期五的日期是?

題目三:計算去年國慶節的第五天是星期幾?

解決問題一:

拿到問題,不要覺得做不出來,不然一開始你就輸了

拿到問題,先來分析問題

比如說:需要用到哪些變量,用到哪些類的使用

首先是那些量?

今天距離國慶

兩個變量,一個是今天的時間,一個是今年國慶的時間

需要用到哪些類?

時間的Date,轉換的 SimpleDateFormat,計算的Calendar

1.定義兩個變量

2.定義國慶的時間,轉換為時間格式

3.計算今天是今年的第幾天,國慶是今年的第一天,相減就出來了

1.今天是今年的第幾天

2.國慶是今天的第幾天

3.計算相差

4.得出結果

解決問題二:

拿到問題,先來分析問題

計算上上周星期五的日期

一想到計算日期,就想到 Calendar 類

要計算上上周,我們一個把一個時間風格當成一個維度

比方說,年,月,日,周,時,分,秒

我們就把周分成一個維度

先計算上上周的日期

在計算那周的星期五的日期

1.先拿到今天的時間

2.計算出本周是一年中的第幾周

3.上上周,就是減去2周

4.減去兩周的時間,就完成的上上周的時間,

但是我們需要的是上上周的星期五

所以我們換個緯度,計算那周的星期五

為什么是 6 呢,因為周日是一個星期的第一天

所以周五就是 6

5.取出時間

6.核對答案

解決問題三:

去年國慶之后的5天是星期幾

分析問題,不能拿今年的時間去判斷,因為今年是會變的

所以我們需要用日歷類減去一年,

然后把月份和號數設置成十月一號,

然后加上五天,獲取星期

1.獲取今天的日期

2.年份減一

3.設置月份(0月代表1月,所以9月代表10月)

4.設置號數

5.增加五天

6.獲取星期

7.輸出結果

8.核實答案

總結:

Date 時間類

SimpleDateFormat:用于轉化和解析時間類

Calendar:用于計算時間

尤其是Calendar,有點難掌握,

需要多加練習和多加了解其中的方法和屬性

總結

以上是生活随笔為你收集整理的java web日期_java-web——第十一课 时间类的全部內容,希望文章能夠幫你解決所遇到的問題。

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