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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java 8: LocalDate、LocalTime 、LocalDateTime 处理日期时间

發(fā)布時間:2023/12/18 java 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java 8: LocalDate、LocalTime 、LocalDateTime 处理日期时间 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JDK8中,新增了三個類,用以處理時間。

LocalDate專門處理日期,LocalTime專門處理時間,LocalDateTime包含了日期和時間,而且對于很多復雜的問題,都提供了現成的方法,比如:獲取2017年12月的第一個周一等。

package test;import java.time.DayOfWeek; import java.time.LocalDate; import java.time.LocalDateTime; import java.time.LocalTime; import java.time.temporal.TemporalAdjusters; import java.util.Calendar;/*** Created by lightClouds917* Date 2017/11/6* Description:Java8中處理時間和日期的類*SQL -> Java--------------------------date -> LocalDatetime -> LocalTimetimestamp -> LocalDateTime*/ public class DateTest2 {public static void main(String[] args){test1();test2();Calendar calendar = Calendar.getInstance();System.out.println(calendar.getTime());}/*** 處理日期 LocalDate*/public static void test1(){//獲取當前日期 2017-11-06LocalDate today = LocalDate.now();System.out.println(today);//構造日期 2017-10-08LocalDate today2 = LocalDate.of(2017,10,8);System.out.println(today2);//構造日期 2017-02-22 字符串嚴格按照yyyy-MM-ddLocalDate today3 = LocalDate.parse("2017-02-22");System.out.println(today3);//本月第一天 2017-11-01LocalDate firstDayOfMonth = today.with(TemporalAdjusters.firstDayOfMonth());System.out.println(firstDayOfMonth);//本月第二天 2017-11-02 第n天LocalDate secondDayOfMonth = today.withDayOfMonth(2);System.out.println(secondDayOfMonth);//本月最后一天 2017-02-28 方便解決任何年份的二月份多少天LocalDate lastDayOfMonth = today3.with(TemporalAdjusters.lastDayOfMonth());System.out.println(lastDayOfMonth);//獲取2017年12月的第一個周一 2017-12-04LocalDate firstDayOf201712 = LocalDate.parse("2017-12-01").with(TemporalAdjusters.firstInMonth(DayOfWeek.MONDAY));System.out.println(firstDayOf201712);}/*** 處理時間 LocalTime*/public static void test2(){//獲取當前時間 含有毫秒值 17:18:41.571LocalTime now = LocalTime.now();System.out.println(now);//獲取當前時間 去掉毫秒值 17:45:41LocalTime now1 = LocalTime.now().withNano(0);System.out.println(now1);//00:46:46.651 提供了把時分秒都設為0的方法LocalTime now2 = LocalTime.now().withHour(0);System.out.println(now2);//構造時間 00:20:55LocalTime time1 = LocalTime.of(0,20,55);System.out.println(time1);//構造時間 05:43:22LocalTime time2 = LocalTime.parse("05:43:22");System.out.println(time2);//標準時間 2017-11-06T17:53:15.930LocalDateTime lt = LocalDateTime.now();System.out.println(lt);} }

及:

public class TimeTest {@Testpublic void testTime() {LocalDateTime time = LocalDateTime.now();System.out.println(time.toString()); //字符串表示System.out.println(time.toLocalTime()); //獲取時間(LocalTime)System.out.println(time.toLocalDate()); //獲取日期(LocalDate)System.out.println(time.getDayOfMonth()); //獲取當前時間月份的第幾天System.out.println(time.getDayOfWeek()); //獲取當前周的第幾天System.out.println(time.getDayOfYear()); //獲取當前時間在該年屬于第幾天System.out.println(time.getHour());System.out.println(time.getMinute());System.out.println(time.getMonthValue());System.out.println(time.getMonth());System.out.println("-----------------------------------");//格式化輸出DateTimeFormatter formatter = DateTimeFormatter.ofPattern("YYYY/MM/dd HH:mm:ss");System.out.println(time.format(formatter));//構造時間LocalDateTime startTime = LocalDateTime.of(2018, 1, 1, 20, 31, 20);LocalDateTime endTime = LocalDateTime.of(2018, 1, 3, 20, 31, 20);//比較時間System.out.println(time.isAfter(startTime));System.out.println(time.isBefore(endTime));//時間運算,相加相減System.out.println(time.plusYears(2)); //加2年System.out.println(time.plusDays(2)); //加兩天System.out.println(time.minusYears(2)); //減兩年System.out.println(time.minusDays(2)); //減兩天//獲取毫秒數(使用Instant)System.out.println(time.atZone(ZoneId.systemDefault()).toInstant().toEpochMilli());//獲取秒數(使用Instant)System.out.println(time.atZone(ZoneId.systemDefault()).toInstant().getEpochSecond());}}

?

總結

以上是生活随笔為你收集整理的Java 8: LocalDate、LocalTime 、LocalDateTime 处理日期时间的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 国产精品久久综合 | 无人在线观看的免费高清视频 | 一级在线看 | 欧美一区二区激情 | 欧美xxxxx自由摘花 | 欧美成人免费观看视频 | 久久av一区二区三区漫画 | 五月天激情综合 | www.youjizz.com亚洲 | 爱爱爱网| 成人免费视频一区二区三区 | 爱的色放3 | 五月天激情啪啪 | 欧美激情亚洲激情 | 老牛av一区二区 | 91成人在线播放 | 久久精品69 | 成人午夜网站 | 久久久亚洲成人 | 香蕉视频一区二区三区 | 羞羞网站在线看 | 90岁老太婆乱淫 | 日韩在线视频免费观看 | 亚洲第一国产 | 久热精品在线 | 国产乱国产 | 色二区| 天天操天天爽天天射 | 国产欧美日韩在线 | 国产美女裸体无遮挡免费视频 | 丰满少妇av | 亚洲视频一区在线 | 免费网站观看www在线观 | 森泽佳奈中文字幕 | 日韩a√ | 最新永久地址 | 亚洲a∨无码无在线观看 | 亚洲av无码成人精品区 | 亚洲国产欧美在线观看 | 亚洲国产精彩视频 | 欧美精品一区二区三区视频 | 色涩视频在线观看 | 亚洲第一伊人 | 五月激情网站 | 黄色片99| 牛牛在线免费视频 | 日批免费在线观看 | 国产免费脚交足视频在线观看 | www久久久久久久 | 人人夜| 看黄免费网站 | 亚洲区小说 | 国产午夜久久 | 国产精选视频在线观看 | 黄在线视频 | 精品一区二区三区精华液 | 驯服少爷漫画免费观看下拉式漫画 | 久久久久久国产精品免费播放 | 99精品视频免费 | www.色欧美| 懂色一区二区三区 | 成人无码久久久久毛片 | 欧美日韩激情一区 | 91精品视频在线看 | 一本色道综合久久欧美日韩精品 | 欧美三级小说 | 国产精品成人免费精品自在线观看 | 亚洲一在线 | 国语对白久久 | 欧美视频一区二区三区在线观看 | 欧美午夜精品久久久久免费视 | 91精品视频观看 | 伊人网综合视频 | 亚洲最大av在线 | 欧美日韩视频免费 | 五月婷激情 | 国产一区二区视频在线免费观看 | 五级 黄 色 片 | 日韩网站免费观看 | 小伸进喷水网站 | 污视频免费在线观看网站 | 欧美a网 | 啪啪在线视频 | 性色福利 | 龚玥菲一级淫片 | 亚洲欧美自拍偷拍 | 亚洲成色www久久网站 | 97一级片 | 国产a久久| 色哟哟入口 | 成人日韩欧美 | 毛片黄色片 | 在线免费观看黄色av | 日韩一级黄色片 | 无码精品在线视频 | 天天摸天天碰 | 人人人人爽 | 国产寡妇色xxⅹ交肉视频 | 亚洲伦理久久 |