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

  • 相关阅读:
    DAY 42 前端
    DAY 41 mysql
    DAY 40 前端学习
    DAY 39 前端学习
    DAY 38 前端学习
    DAY 37 前端学习
    上传一个桌面
    找到anaconda中自带的qtdesigner,设计ui文件并生成py文件
    python课程:python3的数字与字符串
    python3 偏最小二乘法实现
  • 原文地址:https://www.cnblogs.com/wwyydd/p/14102404.html
Copyright © 2011-2022 走看看