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

溫馨提示×

java中calendar類的用法有哪些

小億
93
2023-08-15 16:13:04
欄目: 編程語言

在Java中,Calendar類用于操作和處理日期和時間。以下是Calendar類的一些常用方法和用法:

  1. 獲取當前日期和時間:
Calendar calendar = Calendar.getInstance();
Date currentDate = calendar.getTime();
  1. 設置特定日期和時間:
calendar.set(Calendar.YEAR, 2021);
calendar.set(Calendar.MONTH, Calendar.JANUARY);
calendar.set(Calendar.DAY_OF_MONTH, 1);
calendar.set(Calendar.HOUR_OF_DAY, 12);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
  1. 獲取特定日期和時間的各個部分:
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int dayOfMonth = calendar.get(Calendar.DAY_OF_MONTH);
int hourOfDay = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);
  1. 根據特定的日期和時間計算新的日期和時間:
calendar.add(Calendar.YEAR, 1); // 增加一年
calendar.add(Calendar.MONTH, -1); // 減少一個月
calendar.add(Calendar.DAY_OF_MONTH, 7); // 增加7天
  1. 獲取特定日期的最大值和最小值:
int maxDayOfMonth = calendar.getActualMaximum(Calendar.DAY_OF_MONTH); // 獲取當月的最大天數
int maxWeekOfYear = calendar.getActualMaximum(Calendar.WEEK_OF_YEAR); // 獲取當年的最大周數
  1. 判斷某個日期是否是閏年:
boolean isLeapYear = calendar.isLeapYear(year);
  1. 格式化日期和時間為字符串:
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = dateFormat.format(calendar.getTime());

以上是Calendar類的一些常用方法和用法,可以根據實際需求選擇合適的方法來操作和處理日期和時間。

0
弥渡县| 汾西县| 磐石市| 隆化县| 嘉善县| 建德市| 富裕县| 崇明县| 邯郸县| 西安市| 济阳县| 宁安市| 石嘴山市| 和平县| 原阳县| 抚远县| 县级市| 泰和县| 乌鲁木齐市| 葫芦岛市| 双桥区| 栾城县| 兰考县| 兰州市| 万全县| 分宜县| 彭山县| 青川县| 金昌市| 太保市| 玛曲县| 二手房| 怀安县| 宁陕县| 潮州市| 娄底市| 安福县| 永清县| 遂平县| 庄河市| 都江堰市|