基础系列【九】--日期类

基础系列【九】--日期类

日期类

1. Date/Calendar--重点掌握字符串和日期之间的转换--SimpleDateFormate--字符串--parse--日期,日期--formate--字符串

代码分析

// CST --- China Standard Timezone --- Asia Shanghai
    // 获取系统当前时间
    // Date date = new Date();
    // System.out.println(date);

    // 2000-01-09
    // 在 1900-01的基础上累加
    // 表示这个方法已过时---是指这个方法当前还可以继续使用但是不推荐使用,在后续JDK版本中可能会被删除
    // @SuppressWarnings("deprecation")
    // Date date = new Date(100, 0, 9);
    // System.out.println(date);

    // 2000/01/09
    // 2000.01.09
    // 获取到的时间大部分会是以字符串形式展现
    // SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    // Date date = sdf.parse("2000-01-09");
    // System.out.println(date);

    // 2012.12.18 15:24:46
    Date date = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss").parse("2012.12.18 15:24:46");
    System.out.println(date);
    // 2012年12月18日 --- 将日期转化为字符串
    // System.out.println(new SimpleDateFormat("yyyy年MM月dd日").format(date));

    System.out.println(System.currentTimeMillis());
    System.out.println(new Date().getTime());

public static void main(String[] args) {
    Calendar c = Calendar.getInstance();
    System.out.println(c);
    //time=1513769471257--当前系统时间距1970-1-1-0.00.00的毫秒数
    //Asia/Shanghai:以上海时区为准,offset=28800000,时区偏移量
    //MONTH=11:外国日期从0开始
    //WEEK_OF_MONTH=4:包含不完全周,共有4个
    //DAY_OF_WEEK=4:外国把星期天当做第一天。
    //DAY_OF_WEEK_IN_MONTH=3:完全周3个
    /*
     * java.util.GregorianCalendar[time=1513769471257,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=2017,MONTH=11,WEEK_OF_YEAR=51,WEEK_OF_MONTH=4,
     * DAY_OF_MONTH=20,DAY_OF_YEAR=354,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=3,
     * AM_PM=1,HOUR=7,HOUR_OF_DAY=19,MINUTE=31,SECOND=11,MILLISECOND=257,
     * ZONE_OFFSET=28800000,DST_OFFSET=0]
     */
}

下一篇:
基础系列【十】–Math

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值