如何用Java獲得過去或未來的日期?
使用日曆物件使用 add() 方法轉到未來日期或過去日期:
import java.util.Calendar; public class CalendarAddExample1 { public static void main(String[] args) { // current calendar date Calendar calendar = Calendar.getInstance(); System.out.println("Current time - " + calendar.getTime()); // Adding 10 days to get the future date calendar.add(Calendar.DATE, 10); System.out.println("10 days future time - " + calendar.getTime()); // 10 days old date to get the past date calendar.add(Calendar.DATE, -10); System.out.println("10 days past time - " + calendar.getTime()); // future 10 years calendar.add(Calendar.YEAR, 10); System.out.println("10 years future time - " + calendar.getTime()); // past 10 years calendar.add(Calendar.YEAR, -10); System.out.println("10 years back time - " + calendar.getTime()); // future 10 months calendar.add(Calendar.MONTH, 10); System.out.println("10 months future time - " + calendar.getTime()); // past 10 months calendar.add(Calendar.MONTH, -10); System.out.println("10 months back time - " + calendar.getTime()); } } |
使用 Calendar.HOUR 和 Calendar.MINUTE :
import java.util.Calendar; public class CalendarAddExample2 { public static void main(String[] args) { // current calendar date Calendar calendar = Calendar.getInstance(); System.out.println("Current time - " + calendar.getTime()); calendar.add(Calendar.HOUR, 1); System.out.println("adding one hour" + calendar.getTime()); calendar.add(Calendar.HOUR, -1); System.out.println("one hour back time - " + calendar.getTime()); // future 10 minutes calendar.add(Calendar.MINUTE, 10); System.out.println("10 minutes future time - " + calendar.getTime()); // past 10 minutes calendar.add(Calendar.MINUTE, -10); System.out.println("10 minutes back time - " + calendar.getTime()); } } |
相關文章
- Java:過去、未來的網際網路程式設計之王Java程式設計
- The Chinese Room的過去、現在和未來OOM
- AI晶片的過去、現在與未來AI晶片
- 如和獲得系統熱鍵
- Dun:資料的過去、現在和未來
- ERP系統的過去與未來(轉)
- java獲取指定日期之前或之後的時間Java
- 饒軍:Apache Kafka的過去,現在,和未來ApacheKafka
- JAVA字串轉日期或日期轉字串Java字串
- Serverless 可觀測性的過去、現在與未來Server
- 基礎設施即程式碼的過去和未來
- 聚美優品運維的過去現在與未來運維
- Web攻擊日誌分析的過去現在與未來Web
- 向死而生:中國獨立遊戲的過去、現在與未來遊戲
- 尖峰對話:人工智慧的過去、現在和未來人工智慧
- 阿里架構師眼中Dubbo的過去,現在以及未來阿里架構
- 過去總結,2019未來期許
- oracle自定義過程來獲得完整的sql語句OracleSQL
- 資料驅動的圖形學:過去、現在和未來
- 位元組跳動資料庫的過去、現狀與未來資料庫
- PHPer 請下來好好過一看過去 PHP、Java、Go都發生過什麼?這對於未來的發展很重要PHPJavaGo
- [譯]伯克利談serverless:過去,現在和未來Server
- 去中心化計算的未來:通過 RPC 從微服務過渡到 WASM中心化RPC微服務ASM
- 一加在海外悄然隱去Dash Charge:閃充技術未來或更名
- 蘋果獲柔性屏專利 或將應用到未來iPhone中蘋果iPhone
- 資料分析的三大時間軸:過去、現在和未來
- 寫部落格是為了和過去以及未來的自己對話
- 物聯網的演變,物聯網的過去、現在和未來
- 分散式資料庫 TiDB 過去現在和未來分散式資料庫TiDB
- 通過等待事件來獲得查詢SQl的執行計劃事件SQL
- 對話Apache Hudi VP, 洞悉資料湖的過去現在和未來Apache
- 論發展的十大關係。總結過去,正視未來!!!
- 革自己的命!聊聊平面設計行業的過去、現在與未來行業
- java 獲得系統資訊Java
- 2021低程式碼現狀:回顧過去,展望未來
- java獲取日期和時間Java
- MySQL 獲得當前日期時間(以及時間的轉換)MySql
- linux中用shell獲取昨天、明天或多天前的日期Linux