在Java8中,可以使用LocalDate类来表示日期。要获取当前日期,可以使用LocalDate.now()方法,它会返回当前日期的LocalDate对象。 下面是一个获取当前日期并打印年、月、日的示例代码: importjava.time.LocalDate;publicclassDateExample{publicstaticvoidmain(String[]args){// 获取当前日期LocalDatecurrentDate=LocalDate....
java.sql.Date只包含年月日信息,时分秒毫秒都会清零。格式类似:YYYY-MM-DD。 在java8中LocalDate可以转换成java.sql.Date 这两者一结合,也就可以将Date转换为时分秒清零0的对象,而且代码更简洁,一行就能搞定。 代码语言:javascript 复制 Date now=newDate();// java.util.Date -> java.time.LocalDateLocalDate...
System.out.println("加1天:"+ LocalDate.now().plusDays(1)); //(2)加一周 System.out.println("加1周:"+ LocalDate.now().plusWeeks(1)); //(3)加一月 System.out.println("加1月:"+ LocalDate.now().plusMonths(1)); //(4)加一年 System.out.println("加1年:"+ LocalDate.now().plus...
获取当前日期时间后,我们需要将其格式化为yyyymmdd格式。可以使用DateTimeFormatter类来实现。代码如下: // 引用形式的描述信息importjava.time.format.DateTimeFormatter;// 格式化日期时间为yyyymmdd格式DateTimeFormatterformatter=DateTimeFormatter.ofPattern("yyyyMMdd");StringformattedDate=currentDateTime.format(formatter); 1. ...
LocalDate:获取年月日 LocaTime:获取时分秒 LocaDateTime:获取完整的时间 //获取当前时间LocalTime now =LocalTime.now(); System.out.println("当前时间 = " +now);//获取指定时间LocalTime of = LocalTime.of(12, 30, 45); System.out.println("指定时间 = " +of);//获取当前日期LocalDate localDate...
Java 8中获取年、月、日信息 package com.shxt.demo02; import java.time.LocalDate;publicclassDemo02{publicstaticvoidmain(String[] args){ LocalDate today = LocalDate.now();intyear = today.getYear();intmonth = today.getMonthValue();intday = today.getDayOfMonth(); ...
LocalDate类中提供了一些很方便的方法可以用于提取出年月日以及其它的日期属性。使用这些方法,你可以获取到任何你所需要的日期属性,而不再需要使用java.util.Calendar这样的类了: 可以看到,在Java 8中获取年月信息非常简单,只需使用对应的getter方法就好了,无需记忆,非常直观。你可以拿它和Java中老的获取当前年月日...
Date date=new Date(); System.out.println("当前的日期是--->"+date); } //此时控制台输出的时间格式是格林尼治时间:Fri Mar 19 14:53:04 CST 2021 此外,还可以通过获取当前时间的毫秒数,即1970.1.1 0:0:0到目前时间的总毫秒数,通过Date时间类的setTime()方法来得到当前时间的年月日、时分秒,同样的...
Java 8 中的 LocalDate 用于表示当天日期。和java.util.Date不同,它只有日期,不包含时间。当你仅需要表示日期时就用这个类。 示例2:Java 8中获取年、月、日信息 示例3:Java 8中处理特定日期 我们通过静态工厂方法now()非常容易地创建了当天日期,你还可以调用另一个有用的工厂方法LocalDate.of()创建任意日期,...
1 Java 8中获取当天的日期。public static void main(String[] args) { LocalDate today = LocalDate.now(); System.out.println("今天的时间是 : " + today);} 2 查看结果:3 jdk8中获取当前的年月日: int year = today.getYear(); int month = today.getMonthValue(); int day...