广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Java如何将日期时间API本地化?_北大青鸟IT计算机学校

作者:邓华发布时间:2021-03-24分类:Java技术浏览:817


导读:Java如何将日期时间API本地化?相信大家都很好奇这个问题,那么下面惠州北大青鸟学术部老师给大家讲解一下Java如何将日期时间API本地化。

Java如何将日期时间API本地化?相信大家都很好奇这个问题,那么下面惠州北大青鸟学术部老师给大家讲解一下Java如何将日期时间API本地化。

LocalDate/LocalTime 和 LocalDateTime 类可以在处理时区不是必须的情况。代码如下:

import java.time.LocalDate;
import java.time.LocalTime;
import java.time.LocalDateTime;
import java.time.Month;

public class Java8Tester {
  public static void main(String args[]){
     Java8Tester java8tester = new Java8Tester();
     java8tester.testLocalDateTime();
  }

  public void testLocalDateTime(){

     // 获取当前的日期时间
     LocalDateTime currentTime = LocalDateTime.now();
     System.out.println("当前时间: " + currentTime);

     LocalDate date1 = currentTime.toLocalDate();
     System.out.println("date1: " + date1);

     Month month = currentTime.getMonth();
     int day = currentTime.getDayOfMonth();
     int seconds = currentTime.getSecond();

     System.out.println("月: " + month +", 日: " + day +", 秒: " + seconds);

     LocalDateTime date2 = currentTime.withDayOfMonth(10).withYear(2012);
     System.out.println("date2: " + date2);

     // 12 december 2014
     LocalDate date3 = LocalDate.of(2014, Month.DECEMBER, 12);
     System.out.println("date3: " + date3);

     // 22 小时 15 分钟
     LocalTime date4 = LocalTime.of(22, 15);
     System.out.println("date4: " + date4);

     // 解析字符串
     LocalTime date5 = LocalTime.parse("20:15:30");
     System.out.println("date5: " + date5);
  }
}

执行以上脚本,输出结果为:

$ javac Java8Tester.java
$ java Java8Tester
当前时间: 2016-04-15T16:55:48.668
date1: 2016-04-15
月: APRIL, 日: 15, 秒: 48
date2: 2012-04-10T16:55:48.668
date3: 2014-12-12
date4: 22:15
date5: 20:15:30

a

想了解更多关于Java的资讯,可以来惠州北大青鸟新方舟校区了解一下。

java6.png

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表