• 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));

  • 相关阅读:
    flask项目部署
    FastDFS分布式文件系统
    《app》团队冲刺二
    《APP》团队开发一
    软工二年级团队项目----自律小助手
    团队项目新闻app的需求分析
    团队成员及团队项目
    团队冲刺第八天
    团队冲刺第七天
    团队冲刺第六天
  • 原文地址:https://www.cnblogs.com/wwyydd/p/14102404.html
Copyright © 2020-2023  润新知