zoukankan      html  css  js  c++  java
  • java时间的一些处理 糖不苦

    获取当前时间

    System.currentTimeMillis() //第一种
    Date date = new Date();
    System.out.println(date.getTime()); //第二种
      
    格式化时间

    1、SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd_HH_mm_ss"); //可以自定义一个格式
    2、String dataString = sdf.format(new date());

    反向解析时间
    1、String timeString="2019-11-16_15_03_14";
    2、Date date3 =new SimpleDateFormat("yyyy-MM-dd_HH_mm_ss").parse(timeString);
    3、System.out.println(date3);

    时间相关的计算
    long time2=System.currentTimeMillis();
    Date date2 =new Date(time2-1000);
    System.out.println(sdf.format(date2));

    Calender时间
    方便计算时间使用

    1、Calendar now = Calendar.getInstance();
    2、System.out.println(now.get(Calendar.MONTH)+1);//获取当前的月份,月份需要加1
    3、System.out.println("------2小时之前时间---------");
    4、now.add(Calendar.HOUR_OF_DAY, -2);
    5、System.out.println(sdf.format(now.getTime()))
    6、Calendar now = Calendar.getInstance();
    7、System.out.println("年:" + now.get(Calendar.YEAR));
    8、System.out.println("月:" + (now.get(Calendar.MONTH) + 1));
    9、System.out.println("日:" + now.get(Calendar.DAY_OF_MONTH));
    10、System.out.println("时:" + now.get(Calendar.HOUR_OF_DAY));
    11、System.out.println("分:" + now.get(Calendar.MINUTE));
    12、System.out.println("秒:" + now.get(Calendar.SECOND));

  • 相关阅读:
    个人日志-6.27
    <软件工程>课程总结
    团队项目--地铁信息查询-UML图初步设计
    7-4 日报
    7-5小组日报 最终版的发布
    7-1 7-3
    软工日报6-30
    软工日报 6-29
    6-28小组会议记录
    6-27小组讨论内容
  • 原文地址:https://www.cnblogs.com/wwyydd/p/14102404.html
Copyright © 2011-2022 走看看