虽然使用Date类可以获取当前日期,但输出的格式不够直观。如果需要按照指定的格式显示日期,可以使用java.text.SimpleDateFormat类。 下面的示例演示了如何使用SimpleDateFormat类将当前日期格式化为指定格式的字符串。 importjava.text.SimpleDateFormat;importjava.util.Date;publicclassGetCurrentDate{publicstaticvoidmain(Stri...
java.util.Date类是Java的一个基本日期和时间类,它表示特定的瞬间,精确到毫秒。要获取当前日期,可以使用Date类的无参构造函数,它将返回当前日期和时间。 importjava.util.Date;publicclassGetCurrentDateExample{publicstaticvoidmain(String[]args){DatecurrentDate=newDate();System.out.println("当前日期和时间:"+c...
Current Time : 13:30:27.447 Get Current Date and Time in Java packagecom.callicoder;importjava.time.LocalDateTime;publicclassCurrentDateTimeExample{publicstaticvoidmain(String[] args){// Current Date and TimeLocalDateTimecurrentDateTime=LocalDateTime.now(); System.out.println("Current Date & Time : ...
DateFormat fmt = new SimpleDateFormat("yyyy-MM-dd"); String dateBegin=fmt.format(carrierCommand.getDateBegin()); String dateEnd=fmt.format(carrierCommand.getDateEnd()); //如果获得的日期格式不是'2008-05-22',就必须要格式化一下日期 String dateBegin = request.getParameter("dateBegin"); String...
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....
System.out.println(getCurrentDateTime()); System.out.println(getLocalDateTimeByString("2022-05-05 15:35:20.222", FormatPattern.DATE_TIME_FORMAT.getFormat())); } /** * 获取当前日期: yyyy-mm-dd hh:mm:ss.SSS * @return */ public static LocalDateTime getCurrentDateTime() { ...
Java 8 中的 LocalDate 用于表示当天日期。和 java.util.Date不同,它只有日期,不包含时间。当你仅需要表示日期时就用这个类。 1 //获取今天的日期 2 public void getCurrentDate(){ 3 LocalDate today = LocalDate.now(); 4 System.out.println("Today's Local date : " + today); ...
printStackTrace(); } /** * 获取现在时间 * * @return返回字符串格式 yyyy-MM-dd HH:mm:ss */ public static String getStringDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime...
获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响,得到的结果是时间戳格式的。例如: 1543105352845 我们可以将时间戳转化成我们易于理解的格式 SimpleDateFormat formatter=newSimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");Datedate=newDate(System.currentTimeMillis()); ...
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 ...