久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java中Calendar.add()方法如何使用

163次閱讀
沒有評論

共計 1242 個字符,預(yù)計需要花費 4 分鐘才能閱讀完成。

在 Java 中,可以使用 Calendar 類的 add() 方法來對日期和時間進行加 / 減操作。add() 方法有兩個參數(shù),第一個參數(shù)是表示日期和時間字段的整數(shù)常量,第二個參數(shù)是要添加或減少的數(shù)量。
以下是 add() 方法的語法:

public abstract void add(int field, int amount)

field 參數(shù)可以是以下常量之一:

  • Calendar.YEAR:年份
  • Calendar.MONTH:月份
  • Calendar.DAY_OF_MONTH:月中的某一天
  • Calendar.HOUR_OF_DAY:一天中的小時數(shù)(24 小時制)
  • Calendar.MINUTE:分鐘數(shù)
  • Calendar.SECOND:秒數(shù)

amount 參數(shù)表示要添加或減少的數(shù)量,可以是正數(shù)(表示添加)或負數(shù)(表示減少)。
以下是使用 add() 方法的示例:

import java.util.Calendar;
public class Main {public static void main(String[] args) {Calendar calendar = Calendar.getInstance();
// 添加 2 年
calendar.add(Calendar.YEAR, 2);
System.out.println("兩年后的日期:" + calendar.getTime());
// 減少 1 個月
calendar.add(Calendar.MONTH, -1);
System.out.println("一個月前的日期:" + calendar.getTime());
// 添加 10 天
calendar.add(Calendar.DAY_OF_MONTH, 10);
System.out.println("十天后的日期:" + calendar.getTime());
// 添加 3 小時
calendar.add(Calendar.HOUR_OF_DAY, 3);
System.out.println("三小時后的時間:" + calendar.getTime());
// 添加 30 分鐘
calendar.add(Calendar.MINUTE, 30);
System.out.println("三十分鐘后的時間:" + calendar.getTime());
// 添加 15 秒
calendar.add(Calendar.SECOND, 15);
System.out.println("十五秒后的時間:" + calendar.getTime());
}
}

這將輸出:

 兩年后的日期:2023-04-11
一個月前的日期:2023-03-11
十天后的日期:2023-03-21
三小時后的時間:2023-03-21T03:00:16.538
三十分鐘后的時間:2023-03-21T03:30:16.538
十五秒后的時間:2023-03-21T03:30:31.538

這個示例演示了如何使用 add() 方法對日期和時間進行加 / 減操作。根據(jù)添加或減少的數(shù)量,可以得到新的日期和時間值。

丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-22發(fā)表,共計1242字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 呼伦贝尔市| 会东县| 晋宁县| 澜沧| 策勒县| 绥中县| 郴州市| 江孜县| 瑞丽市| 壶关县| 屯门区| 濮阳县| 肃宁县| 北海市| 搜索| 嘉禾县| 松潘县| 沁源县| 宜兰县| 嵊泗县| 南丹县| 吕梁市| 泊头市| 乐安县| 项城市| 尉氏县| 庄浪县| 海淀区| 巴青县| 桃源县| 抚州市| 津南区| 布尔津县| 宝鸡市| 宜昌市| 鞍山市| 合作市| 汝州市| 平陆县| 郧西县| 澎湖县|