java_日历类

calendar是日历类,该类是抽象类不能被实例化

 1 public class CalendarTest {
 2     /*
 3     创建对象和方法的使用
 4      */
 5     public static void main(String[] args) {
 6         //实例化对象
 7         Calendar instance = Calendar.getInstance();
 8         //说明是子类实现class java.util.GregorianCalendar
 9         System.out.println(instance.getClass());
10         //get方法得到本月的日
11         int day = instance.get(Calendar.DAY_OF_MONTH);
12         System.out.println(day);
13         //set设置日为10
14         instance.set(Calendar.DAY_OF_MONTH,10);
15         int day1 = instance.get(Calendar.DAY_OF_MONTH);
16         System.out.println(day1);
17         //add添加3天
18         instance.add(Calendar.DAY_OF_MONTH,3);
19         int day2 = instance.get(Calendar.DAY_OF_MONTH);
20         System.out.println(day2);
21         //把日历类转换为date
22         Date time = instance.getTime();
23         System.out.println(time);
24         //把date转为日历
25         Date date = new Date();
26         instance.setTime(date);
27         int i = instance.get(Calendar.DAY_OF_MONTH);
28         System.out.println(i);
29     }
30 }

原文地址:https://www.cnblogs.com/aikang525/p/11128445.html

时间: 2024-11-08 01:05:38

java_日历类的相关文章

iOS 日历类(NSCalendar)

对于时间的操作在开发中很常见,但有时候我们需要获取到一年后的时间,或者一周后的时间.靠通过秒数计算是不行的.那就牵扯到另外一个日历类(NSCalendar).下面先简单看一下 NSDate let date = NSDate()let formatter = NSDateFormatter() formatter.dateFormat = "yyyy-MM-dd HH-mm-ss"formatter.stringFromDate(date)// 延迟多少秒为正数 前多少秒为负数let

Java Calendar日历类的使用

Calendar cal = Calendar.getInstance(); // 当前年 int year = cal.get(Calendar.YEAR); // 当前月 int month = (cal.get(Calendar.MONTH)) + 1; // 当前月的第几天:即当前日 int day_of_month = cal.get(Calendar.DAY_OF_MONTH); // 当前时:HOUR_OF_DAY(24小时制):HOUR(12小时制) int hour = cal

java日历类Calendar简单使用

import java.util.Calendar; import java.util.TimeZone; public class Test1 { public static void main(String[] args) { //指定东八区,即北京时间 Calendar cc = Calendar.getInstance(TimeZone.getTimeZone("GMT+8")); int year = cc.get(Calendar.YEAR); //月份是从0开始计数的,所

自写打印日历类

在论坛上看到有人在问打印日历的程序,今天下午空闲的时候写了一个日历类,简单的写了几个方法. calendar.h #include <string> using namespace std; #ifndef CALENDAR_H #define CALENDAR_H class Calendar{ public: Calendar(){} void printAllMonth(const int &year); void printOneMonth(const int &yea

日历类

1: using System; 2: using System.Collections.Generic; 3: using System.Linq; 4: using System.Text; 5: using System.Text.RegularExpressions; 6: using System.Globalization; 7:   8: namespace AnkeEdu.Tools 9: { 10: /// <summary> 11: /// 中国日历信息实体类 12: //

PHP设计日历类一 (38)

由两个文件组成: 第一个test.php <style> table { border:1px solid #050; } .fontb { color:white; background:blue; } th { width:30px; } td,th { height:30px; text-align:center; } form { margin:0px; padding:0px; } </style> <?php include "calendar.clas

Java中的日历类/集合类/数学类/正则表达式/数组工具类等的常用方法与基本功能

一. Arrays 针对数组操作的工具类,提供了一些针对数组排序和二分搜索的方法.常用方法:1.public static String toString(int[] a):将int类型的数组转换成字符串.转换成字符串后输出形式: ([元素1,元素2,元素3...]),Arrays在底层重写了toString方法.2.public static void sort(int[] a):对指定的 int 型数组按数字升序进行排序.3.public static int binarySearch(in

Date日期类,Canlendar日历类,Math类,Random随机数学类

Date日期类,SimpleDateFormat日期格式类 Date  表示特定的时间,精确到毫秒 常用方法 getTime() setTime() before() after() compareTo() 比较 toString() DateFormat是日期/时间格式化抽象类 SimpleDateFormat日期/时间格式化子类 SimpleDateFormat(模板字符串) 常用方法: format()  Date转换成字符串 parse ()  字符串转换成Date package co

Calendar是日历类

Calendar是日历类,在Date后出现,替换掉了许多Date的方法.该类将所有可能用到的时间信息封装为静态成员变量,方便获取. Calendar为抽象类,由于语言敏感性,Calendar类在创建对象时并非直接创建,而是通过静态方法创建,将语言敏感内容处理好,再返回子类对象 Calendar类常用方法 l  public static Calendar getInstance() //获取日期对象 l  public int get(int field)   //获取时间字段值,字段参见帮助文