91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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

小億
156
2023-08-15 16:39:00
欄目: 編程語言

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

以下是add()方法的語法:

public abstract void add(int field, int amount)

field參數可以是以下常量之一:

  • Calendar.YEAR:年份

  • Calendar.MONTH:月份

  • Calendar.DAY_OF_MONTH:月中的某一天

  • Calendar.HOUR_OF_DAY:一天中的小時數(24小時制)

  • Calendar.MINUTE:分鐘數

  • Calendar.SECOND:秒數

amount參數表示要添加或減少的數量,可以是正數(表示添加)或負數(表示減少)。

以下是使用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()方法對日期和時間進行加/減操作。根據添加或減少的數量,可以得到新的日期和時間值。

0
永春县| 上饶县| 江川县| 遂川县| 金门县| 北辰区| 惠水县| 册亨县| 盐亭县| 嘉祥县| 安庆市| 宝坻区| 大余县| 澳门| 安岳县| 西乌珠穆沁旗| 甘肃省| 安庆市| 罗平县| 阜康市| 包头市| 交城县| 乾安县| 抚松县| 澎湖县| 保定市| 波密县| 隆子县| 阳山县| 资溪县| 涿鹿县| 康定县| 沂源县| 沁水县| 浠水县| 舟山市| 水城县| 仙游县| 游戏| 泗洪县| 临夏县|