Calendar类
来源:互联网 发布:如何获取淘宝pid 编辑:程序博客网 时间:2024/05/21 12:55
Calendar类:
Calendar中其实也是维护了一个Map集合,根据对应的键来拿值
import java.util.Calendar;public class CalendarDemo {public static void main(String[] args) {/* * 演示日历 * Calendar */Calendar c = Calendar.getInstance();//c里面维护了一个map集合,键值//get方法,按照键拿值int year = c.get(Calendar.YEAR);int month = c.get(Calendar.MONTH)+1;//月份在计算机中表示的是从0-11月int day = c.get(Calendar.DAY_OF_MONTH);String week = getWeek(c.get(Calendar.DAY_OF_WEEK));//星期日为一周的第一天System.out.println(year+"年"+month+"月"+day+"日"+week);}private static String getWeek(int i) {if(i<=0||i>7)throw new RuntimeException(i+"错误的星期");String [] s = {"","星期日","星期一","星期二","星期三","星期四","星期五","星期六"};return s[i];}}Claendar中维护的信息:
java.util.GregorianCalendar
[time=1473936589257,
areFieldsSet=true,
areAllFieldsSet=true,
lenient=true,
zone=sun.util.calendar.ZoneInfo
[id="Asia/Shanghai",
offset=28800000,
dstSavings=0,
useDaylight=false,
transitions=19,
lastRule=null],
firstDayOfWeek=1,
minimalDaysInFirstWeek=1,
ERA=1,
YEAR=2016,
MONTH=8, //月在计算机中表示为0-11
WEEK_OF_YEAR=38,
WEEK_OF_MONTH=3,
DAY_OF_MONTH=15,
DAY_OF_YEAR=259,
DAY_OF_WEEK=5,
DAY_OF_WEEK_IN_MONTH=3,
AM_PM=1,
HOUR=6,
HOUR_OF_DAY=18,
MINUTE=49,
SECOND=49,
MILLISECOND=257,
ZONE_OFFSET=28800000,
DST_OFFSET=0]
0 0
- Calendar 类
- Calendar类
- Calendar类
- Calendar类
- Calendar类
- Calendar类
- Calendar 类
- Calendar 类
- Calendar类
- calendar类
- Calendar类
- calendar 类
- Calendar类
- Calendar类
- Calendar类
- Calendar类
- Calendar类
- Calendar类
- Vert.x 核心模块 DNS(十五)
- 特别帅的“Vim的分屏功能”
- C++培训_001_WIN10的安装与激活_VS编译器的安装
- 旋转数组的最小数字
- 轨道力学基本子程序(Fortran)
- Calendar类
- scala 判断字符串是否为数字
- CentOS7 从零搭建Spark 2.0 单机环境
- 让vim支持系统剪贴板
- python 学习 100_1
- 华为OJ 迷宫问题
- 头文件<>和""的区别
- flask-bootstrap/base.html研究以及使用
- Vert.x 核心模块(十六) 流 线程安全 SPI OSGi