扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

java鏃堕棿鍑芥暟濡備綍浣跨敤

扬州沐宇科技
2024-02-05 14:56:38
Java

鍦↗ava涓紝鍙互浣跨敤java.util.Date鍜?code>java.util.Calendar绫讳互鍙奐ava 8寮曞叆鐨?code>java.time鍖呮潵鎿嶄綔鏃堕棿鍜屾棩鏈熴€?/p>

浠ヤ笅鏄竴浜涘父瑙佺殑鏃堕棿鍑芥暟鐨勭ず渚嬩娇鐢ㄦ柟娉曪細

  1. 鑾峰彇褰撳墠鏃ユ湡鍜屾椂闂达細
import java.util.Date;

Date currentDate = new Date();
System.out.println(currentDate);
  1. 鏍煎紡鍖栨棩鏈燂細
import java.text.SimpleDateFormat;
import java.util.Date;

Date currentDate = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
String formattedDate = dateFormat.format(currentDate);
System.out.println(formattedDate);
  1. 鑾峰彇鐗瑰畾鏃ユ湡鍜屾椂闂达細
import java.util.Calendar;

Calendar calendar = Calendar.getInstance();
calendar.set(2022, Calendar.OCTOBER, 1);
Date specificDate = calendar.getTime();
System.out.println(specificDate);
  1. 璁$畻鏃ユ湡鐨勫樊寮傦細
import java.time.LocalDate;
import java.time.temporal.ChronoUnit;

LocalDate date1 = LocalDate.of(2022, 1, 1);
LocalDate date2 = LocalDate.of(2022, 12, 31);
long daysBetween = ChronoUnit.DAYS.between(date1, date2);
System.out.println(daysBetween);
  1. 鏍煎紡鍖栨棩鏈熷拰鏃堕棿锛圝ava 8鍙婁互涓婄増鏈級锛?/li>
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

LocalDateTime currentDateTime = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDateTime = currentDateTime.format(formatter);
System.out.println(formattedDateTime);

璇锋敞鎰忥紝Java 8涔嬪墠鐨?code>java.util.Date鍜?code>java.util.Calendar绫诲湪澶勭悊鏃ユ湡鍜屾椂闂存柟闈㈠姛鑳芥湁闄愶紝鑰?code>java.time鍖呮彁渚涗簡鏇翠赴瀵屽拰鏄撲簬浣跨敤鐨凙PI銆?/p>

扫码添加客服微信