专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java日期类型基础(java中日期是什么类型)

temp10 2024-10-28 19:33:39 java教程 7 ℃ 0 评论

(1) 现在日期时间


package model3.unit2;

Java日期类型基础(java中日期是什么类型)


import java.time.LocalDate;

import java.time.LocalDateTime;

import java.time.LocalTime;


public class Java01 {

public static void main(String[] args) {


// (1)日期

LocalDate a = LocalDate.now();

System.out.println(a);


// (2)时间

LocalTime b = LocalTime.now();

System.out.println(b);


// (3)日期时间

LocalDateTime c = LocalDateTime.now();

System.out.println(c);


}

}


(2) 指定日期时间


package model3.unit2;


import java.time.LocalDate;

import java.time.LocalDateTime;

import java.time.LocalTime;


public class Java02 {

public static void main(String[] args) {


// (1)日期

LocalDate a = LocalDate.of(2016, 4, 15);

System.out.println(a);


// (2)时间

LocalTime b = LocalTime.of(11, 34, 56);

System.out.println(b);


// (3)日期时间

LocalDateTime c = LocalDateTime.of(2018, 8, 8, 10, 10, 10);

System.out.println(c);


}

}


(3) 日期字符串转换


package model3.unit2;


import java.time.LocalDate;

import java.time.LocalDateTime;

import java.time.LocalTime;


public class Java03 {

public static void main(String[] args) {

// 字符串转换为日期类型


// (1)字符串转换日期

// 注意:转换的时候必须保证和日期格式相同

String a = "2023-05-30";

LocalDate b = LocalDate.parse(a);

System.out.println(b);


// (2)字符串转换时间

String c = "14:03:34.429";

LocalTime d = LocalTime.parse(c);

System.out.println(d);


// (3)字符串转换日期时间

// 注意:日期格式 T 时间、否则报错

String e = "2023-05-30T14:01:14";

LocalDateTime f = LocalDateTime.parse(e);

System.out.println(f);

System.out.println(f.toString());



}

}


本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表