全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Java时间类Date类和Calendar类的使用详解

起因:写代码的时候经常会用到获取当前时间戳和日期,现总结如下

public void testDate() {
  //SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");//设置日期格式
  Date date = new Date();
  String dateString = date.toString();
  long times = date.getTime();
  System.out.println("date.toString():"+date.toString());
  System.out.println("当前时间戳(毫秒):" + times);
  Calendar c = Calendar.getInstance();
  System.out.println("当前日期:" + c.get(Calendar.DATE));
  System.out.println("当前年份:" + c.get(Calendar.YEAR));
  //月份从0开始,0-11
  System.out.println("当前月份:" + c.get(Calendar.MONTH));
  //12小时制,0-11
  System.out.println("12小时制:当前小时:" + c.get(Calendar.HOUR));
  System.out.println("24小时制:当前小时:" + c.get(Calendar.HOUR_OF_DAY));
  System.out.println("当前分钟:" + c.get(Calendar.MINUTE));
  System.out.println("当前秒:" + c.get(Calendar.SECOND));
  System.out.println("一年中的某天:" + c.get(Calendar.DAY_OF_YEAR));
  System.out.println("当前时间戳(毫秒):" + c.getTimeInMillis());
  System.out.println("Calendar的toString()方法一般用作调试:"+c.toString());
  SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");
  String currentDateStr = df.format(new Date());
  System.out.println("当前日期yyyyMMdd:"+currentDateStr);
}
<br><br>

输出结果:

date.toString():Wed Aug 02 11:39:05 CST 2017
当前时间戳(毫秒):1501645145298
当前日期:2
当前年份:2017
当前月份:7
12小时制:当前小时:11
24小时制:当前小时:11
当前分钟:39
当前秒:5
一年中的某天:214
当前时间戳(毫秒):1501645145302
Calendar的toString()方法一般用作调试:java.util.GregorianCalendar[time=1501645145302,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=7,WEEK_OF_YEAR=31,WEEK_OF_MONTH=1,DAY_OF_MONTH=2,DAY_OF_YEAR=214,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=1,AM_PM=0,HOUR=11,HOUR_OF_DAY=11,MINUTE=39,SECOND=5,MILLISECOND=302,ZONE_OFFSET=28800000,DST_OFFSET=0]
当前日期yyyyMMdd:20170802

总结

以上所述是小编给大家介绍的Java时间类Date类和Calendar类的使用详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# java时间类  # date  # calendar  # Java将日期类型Date时间戳转换为MongoDB的时间类型数据  # Java日期时间类(Date、DateFormat、Calendar)解析  # Java Date时间类型的操作实现  # java Date和SimpleDateFormat时间类详解  # Java中Date日期时间类具体使用  # Java中Date时间类的使用方法举例  # 小编  # 年中  # 某天  # 在此  # 给大家  # 经常会  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # HOUR  # MINUTE  # HOUR_OF_DAY 


相关文章: 如何选择建站程序?包含哪些必备功能与类型?  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  制作企业网站建设方案,怎样建设一个公司网站?  ,怎么用自己头像做动态表情包?  如何通过VPS搭建网站快速盈利?  湖北网站制作公司有哪些,湖北清能集团官网?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  如何在Windows服务器上快速搭建网站?  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  如何在云虚拟主机上快速搭建个人网站?  如何设计高效校园网站?  如何通过老薛主机一键快速建站?  如何注册花生壳免费域名并搭建个人网站?  建站之星伪静态规则如何正确配置?  建站168自助建站系统:快速模板定制与SEO优化指南  高端云建站费用究竟需要多少预算?  如何通过西部建站助手安装IIS服务器?  大连网站制作公司哪家好一点,大连买房网站哪个好?  b2c电商网站制作流程,b2c水平综合的电商平台?  香港服务器租用费用高吗?如何避免常见误区?  正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?  如何优化Golang Web性能_Golang HTTP服务器性能提升方法  如何通过远程VPS快速搭建个人网站?  TestNG的testng.xml配置文件怎么写  php8.4新语法match怎么用_php8.4match表达式替代switch【方法】  建站主机选购指南:核心配置与性价比推荐解析  建站之星如何实现网站加密操作?  广州网站建站公司选择指南:建站流程与SEO优化关键词解析  如何在建站主机中优化服务器配置?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  IOS倒计时设置UIButton标题title的抖动问题  表情包在线制作网站免费,表情包怎么弄?  如何零成本快速生成个人自助网站?  如何通过PHP快速构建高效问答网站功能?  保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  建站主机选购指南与交易推荐:核心配置解析  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  海南网站制作公司有哪些,海口网是哪家的?  网站制作企业,网站的banner和导航栏是指什么?  如何做静态网页,sublimetext3.0制作静态网页?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  太原网站制作公司有哪些,网约车营运证查询官网?  网站制作网站,深圳做网站哪家比较好?  如何快速查询域名建站关键信息?  网站制作公司,橙子建站是合法的吗?  网站按钮制作软件,如何实现网页中按钮的自动点击? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。