虽然使用Date类可以获取当前日期,但输出的格式不够直观。如果需要按照指定的格式显示日期,可以使用java.text.SimpleDateFormat类。 下面的示例演示了如何使用SimpleDateFormat类将当前日期格式化为指定格式的字符串。 importjava.text.SimpleDateFormat;importjava.util.Date;publicclassGetCurrentDate{publicstaticvoidmain(Stri...
DateTimeFormatter formatter= DateTimeFormatter.ofPattern("yyyy-MM-dd");returnformatter.format(date); }/*** 得到字符串形式的当前时间 方式二 *@return*/publicstaticString getCurrentDate2(){returngetDateString2(LocalDateTime.now()); }publicstaticvoidmain(String[] args){ System.out.println("第一种方式...
java.util.Date类是Java的一个基本日期和时间类,它表示特定的瞬间,精确到毫秒。要获取当前日期,可以使用Date类的无参构造函数,它将返回当前日期和时间。 importjava.util.Date;publicclassGetCurrentDateExample{publicstaticvoidmain(String[]args){DatecurrentDate=newDate();System.out.println("当前日期和时间:"+c...
packagecom.callicoder;importjava.time.LocalDate;publicclassCurrentDateTimeExample{publicstaticvoidmain(String[] args){// Currnet DateLocalDatecurrentDate=LocalDate.now(); System.out.println("Current Date : "+ currentDate); } } Output Current Date : 2020-06-15 Get current Time in Java packagec...
import java.text.SimpleDateFormat; import java.util.Date; void main() { Date now = new Date(); DateFormat df = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); System.out.println(df.format(now)); } The example usesjava.util.Dateto get the current date time and formats it withjava....
Date date=newDate()getTime();System.out.println(timeNow); 2、获取当前的时间 System.currentTimeMillis()(yyyy) 代码语言:javascript 复制 long time=System.currentTimeMillis();SimpleDateFormat dateFormat=newSimpleDateFormat("yyyy-MM-dd:HH-mm-ss");String day=dateFormat.format(time);System.out.pri...
最后一个是LocalDateTime,也是Java中最常用的Date / Time类,代表前两个累的组合 - 即日期和时间的值: LocalDateTimedateTime=LocalDateTime.now();// gets the current date and time AI代码助手复制代码 format的方式也一样 DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-yyyy HH:mm:ss"); ...
System.out.println("Date after 1 month: "+ cal.getTime()); cal.add(Calendar.YEAR,5); System.out.println("Date after 5 years: "+ cal.getTime()); } } 输出如下: linuxidc@linuxidc:~/linuxidc.com$ java linuxidc.com.java Current Date & Time: Tue May 21 07:58:33 CDT 2019 ...
//获取时间戳long l=System.currentTimeMillis();//格式化SimpleDateFormat format=newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");String s=format.format(l);System.out.println(s); 参考运行结果 想直接获取当前秒数,怎么办呢? 这里提供一个方法
使用getTime() 方法获取两个日期(自1970年1月1日经历的毫秒数值),然后比较这两个值。 使用方法 before(),after() 和 equals()。例如,一个月的12号比18号早,则 new Date(99, 2, 12).before(new Date (99, 2, 18)) 返回true。 使用compareTo() 方法,它是由 Comparable 接口定义的,Date 类实现了这...