欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

二、JDK8日期轉(zhuǎn)換-創(chuàng)新互聯(lián)

1、ZonedDateTime日期類與其他各種日期類互轉(zhuǎn)
@Test
public void LocalDateTime_轉(zhuǎn)_ZonedDateTime() {// LocalDateTime 轉(zhuǎn) ZonedDateTime
  ZonedDateTime zonedDateTime = ZonedDateTime.ofInstant(
    LocalDateTime.of(2021, 5, 30, 7, 0, 0)
    .atZone(ZoneId.systemDefault()).toInstant(),
    ZoneId.systemDefault()
  );
  LocalDateTime time = LocalDateTime.ofInstant(zonedDateTime.toInstant(), ZoneId.systemDefault());
  log.info("time = {}", time); //2021-05-30T07:00
}

@Test
public void java_util_date_轉(zhuǎn)_ZonedDateTime() {ZonedDateTime time = ZonedDateTime.ofInstant(
    new java.util.Date().toInstant(),
    ZoneId.systemDefault()
  );
  log.info("time = {}", time);  //2021-11-06T22:23:00.076+08:00[Asia/Shanghai]
}

@Test
public void ZonedDateTime_轉(zhuǎn)_java_util_date() {Date date = Date.from(ZonedDateTime.now().toInstant());
  log.info("date = {}", date);  //Sat Nov 06 22:45:15 CST 2021
}

@Test
public void java_sql_date_轉(zhuǎn)_ZonedDateTime() {ZonedDateTime time = ZonedDateTime.ofInstant(
    new java.sql.Date(System.currentTimeMillis()).toLocalDate().atStartOfDay().toInstant(ZoneOffset.UTC),
    ZoneId.systemDefault()
  );
  log.info("time = {}", time);  //2021-11-06T08:00+08:00[Asia/Shanghai]
}
2、String轉(zhuǎn)各種日期
@Test  // 特別經(jīng)典,建議收藏
public void String_to_ZonedDateTime() {ZonedDateTime dateTime = ZonedDateTime.from(DateTimeFormatter.ISO_OFFSET_DATE_TIME.withZone(ZoneId.systemDefault())
                                              .parse("2011-05-24T14:15:30+08:00"));
  log.info("time = " + dateTime); //2011-05-24T14:15:30+08:00[Asia/Shanghai]
}

@Test
public void String_to_LocalDate() {LocalDate date = LocalDate.parse("2020-04-13", DateTimeFormatter.ofPattern("yyyy-MM-dd"));
  log.info("date = " + date);  //2020-04-13
}

@Test
public void String_to_LocalDateTime() {LocalDateTime time = LocalDateTime.parse("2020-04-13 18:49:30", DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
  log.info("time = " + time);  //2020-04-13T18:49:30
}

@Test
public void String_to_java_util_Date() {Instant instant = LocalDate.parse("2020-04-13", DateTimeFormatter.ofPattern("yyyy-MM-dd"))
    .atStartOfDay()
    .atZone(ZoneId.systemDefault())
    .toInstant();
  java.util.Date date = java.util.Date.from(instant);
  log.info("date = " + date);  // Mon Apr 13 00:00:00 CST 2020
}

@Test
public void String_to_java_sql_Date() {LocalDate localDate = LocalDate.parse("2020-04-20", DateTimeFormatter.ofPattern("yyyy-MM-dd"));
  java.sql.Date date = java.sql.Date.valueOf(localDate);
  log.info("date = " + date);  //2020-04-20
}

@Test
public void String_to_java_sql_Timestamp() {// String 轉(zhuǎn) java.sql.Date
  LocalDateTime localDateTime = LocalDateTime.parse("2020-04-20 19:20:00", DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
  java.sql.Timestamp timestamp = Timestamp.valueOf(localDateTime);
  log.info("timestamp = " + timestamp);  //2020-04-20 19:20:00.0
}
3、各種日期轉(zhuǎn)String
@Test
public void LocalDate_to_String() {String str = DateTimeFormatter.ofPattern("yyyy-MM-dd").format(LocalDate.now());
  log.info("str = " + str); //2021-11-06
}

@Test
public void LocalDateTime_to_String() {String str = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
  log.info("str = " + str);  // 2021-11-06 21:51:31
}

@Test
public void java_util_Date_to_String() {String str = LocalDateTime.ofInstant(new java.util.Date().toInstant(), ZoneId.systemDefault())
    .format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
  log.info("str = " + str);  //2021-11-06
}

@Test
public void java_sql_Date_to_String() {String str = new java.sql.Date(System.currentTimeMillis()).toLocalDate()
    .format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
  log.info("str = " + str);  //2021-11-06
}

@Test
public void java_sql_Timestamp_to_String() {String str = new java.sql.Timestamp(System.currentTimeMillis()).toLocalDateTime()
    .format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
  log.info("str = " + str);  //2021-11-06 21:56:03
}

@Test
public void ZonedDateTime_to_String() {String str = ZonedDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
  log.info("str = " + str);  //2021-11-06 22:13:54
}
4、其他各種日期類互轉(zhuǎn)
@Test
public void util_date_轉(zhuǎn)_LocalDate() {LocalDate date = LocalDateTime.ofInstant(new java.util.Date().toInstant(), ZoneId.systemDefault())
    .toLocalDate();
  log.info("date = {}", date);  //2021-11-06
}

@Test
public void LocalDate_轉(zhuǎn)_java_util_date() {Instant instant = LocalDate.now().atStartOfDay().atZone(ZoneId.systemDefault()).toInstant();
  java.util.Date date = java.util.Date.from(instant);
  log.info("date = {}", date);  //Sat Nov 06 00:00:00 CST 2021
}

@Test
public void util_date_互轉(zhuǎn)_LocalDateTime() {java.util.Date date = new java.util.Date();
  LocalDateTime time = LocalDateTime.ofInstant(date.toInstant(), ZoneId.systemDefault());
  log.info("time = {}", time);  //2021-11-06T22:34:11.358
}

@Test
public void LocalDateTime_轉(zhuǎn)_java_util_date() {Instant instant = LocalDateTime.now().atZone(ZoneId.systemDefault()).toInstant();
  java.util.Date date = java.util.Date.from(instant);
  log.info("date = {}", date);   //Sat Nov 06 22:34:22 CST 2021
}

@Test
public void java_util_date_轉(zhuǎn)_java_sql_Timestamp() {LocalDateTime localDateTime = LocalDateTime.ofInstant(new java.util.Date().toInstant(), ZoneId.systemDefault());
  java.sql.Timestamp timestamp = Timestamp.valueOf(localDateTime);
  log.info("timestamp = " + timestamp);  //2021-11-06 22:35:17.553
}

@Test
public void java_sql_Timestamp_轉(zhuǎn)_java_util_date() {LocalDateTime time = new java.sql.Timestamp(System.currentTimeMillis()).toLocalDateTime();
  log.info("time = " + time);   //2021-11-06T22:35:57.063
}

@Test
public void java_util_date_轉(zhuǎn)_LocalDate_和_LocalTime() {LocalDateTime localDateTime = LocalDateTime.ofInstant(new java.util.Date().toInstant(), ZoneId.systemDefault());
  LocalTime localTime = localDateTime.toLocalTime();
  LocalDate localDate = localDateTime.toLocalDate();
  log.info("localDate = {}, localTime = {}", localDate, localTime);  //localDate = 2021-11-06, localTime = 22:38:06.205
}

@Test
public void LocalDate_和_LocalTime_轉(zhuǎn)_LocalDateTime() {LocalDateTime localDateTime = LocalDateTime.of(LocalDate.now(), LocalTime.now());
  Instant instant = localDateTime.atZone(ZoneId.systemDefault()).toInstant();
  java.util.Date date = java.util.Date.from(instant);
  log.info("date = {}", date);   //Sat Nov 06 22:40:09 CST 2021
}
5、錯(cuò)誤示例與正例
@Test
public void LocalDate_to_String_錯(cuò)誤示例_LocalDate不包含時(shí)分秒不能使用HHmmss() {try {String text = LocalDate.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
  } catch (UnsupportedTemporalTypeException e) {log.error("錯(cuò)誤示例: LocalDate不包含時(shí)分秒不能使用HH:mm:ss, 應(yīng)該用LocalDateTime, " + e.getMessage(), e);
  }
}

@Test
public void String_to_LocalDateTime_錯(cuò)誤示例_LocalDateTime格式化必須包含時(shí)分秒HHmmss() {try {LocalDateTime parsedDate = LocalDateTime.parse("2020-04-13", DateTimeFormatter.ofPattern("yyyy-MM-dd"));
  } catch (DateTimeException e) {log.error("LocalDateTime格式化必須包含時(shí)分秒HH:mm:ss, " + e.getMessage(), e);
  }
}

@Test
public void LocalDateTime_to_String_正例_但是LocalDateTime可以使用格式y(tǒng)yyy_MM_dd() {String 日期string = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
  log.info("LocalDateTime轉(zhuǎn)String,日期string===" + 日期string);
}
更多內(nèi)容:

更多內(nèi)容大家可以關(guān)注一下個(gè)人博客網(wǎng),https://blog.xueqimiao.com/,內(nèi)容更豐富喔。

為金堂縣等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及金堂縣網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、金堂縣網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)頁標(biāo)題:二、JDK8日期轉(zhuǎn)換-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://aaarwkj.com/article16/cogdgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作、定制網(wǎng)站外貿(mào)建站、App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)
欧美成人免费做真爱高潮| 亚洲国产精品综合色在线| 丁香六月婷婷激情啪啪综合| 中国的性生活黄片免费观看 | 国产免费播放一区二区三区| 日韩欧美黄色三级视频| 久久东京热日韩精品一区| 91熟女激情五月综合| 国产亚洲一区二区三区日韩| 在线观看高清免费国产| 欧美国产激情一区二区| 99久久精品国产熟女拳交| 国产三级在线观看91| 人妻av一区二区三区| 未满18禁止观看在线| 欧美精品一区影片在线观看| 欧美亚洲伊人久久综合| 日本av成人激情视频| 亚洲av污精品一区二区三区| 亚洲av一区二区在线看| 国产成人91精品免费看片| 国产午夜三级视频在线观看| 91出品国产福利在线| 亚洲最色一区二区三区| 亚洲日本乱码一区二区三| 美女一区二区三区日本美女在线观看| 欧美精品亚洲精品国产| 婷婷丁香久久五月婷婷| 亚洲第一中文字幕久久| 亚洲欧美日韩不卡一区二区| 蜜臀综合亚洲国产精品| 国产粉嫩美女一区二区三| 偷拍偷窥女厕一区二区视频| 少妇高潮试看二十分钟| 欧美日韩国产看片一区二区| 国产高清毛片区1区二区三区| 成人av免费高清在线| 黄片大全在线免费视频观看| 国产久精品热看久品热久热| 高潮内射一区二区三区| 国产一级黄色性生活片|