• Java 获取当前日期的四种方法


    //1 通过Date类来获取当前时间,通过SimpleDateFormat来设置时间格式
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date date1 = new Date();
    String currentTime = dateFormat.format(date1);
    System.out.println(currentTime);

    //2 通过System类中的currentTimeMillis方法来获取当前时间
    long date2 = System.currentTimeMillis();
    String currentTime2 = dateFormat.format(date2);
    System.out.println(currentTime2);

    //3 通过Calendar类来获取当前时间 ,Calendar获取的MONTH范围是0-11,0代表1月,11代表12月
    Calendar date3 = Calendar.getInstance();
    //date3.add(Calendar.MONTH, 12);
    String month = date3.get(Calendar.MONTH)<10?"0"+(date3.get(Calendar.MONTH)+1):(date3.get(Calendar.MONTH)+1)+"";
    System.out.println(date3.get(Calendar.YEAR)+"-"+month+"-"+date3.get(Calendar.DATE)+" ");
    //将Calendar的对象转为Date对象
    Date dateC = date3.getTime();

    //4 通过Date类来获取当前时间
    Date date = new Date();
    String year = String.format("%tY", date);
    String month4 = String.format("%tm", date);
    String day = String.format("%te", date);
    System.out.println(year+"-"+month4+"-"+day);

  • 相关阅读:
    四轴PID思路整理
    STM32输入捕获TIM2四通道
    四轴和遥控器的对应
    四层板学习(二)
    四层板学习(一)布线前的准备
    冲突的处理方法
    散列表
    重设置电脑时间
    深圳销量统计源码分析
    源码分析
  • 原文地址:https://www.cnblogs.com/Latiny/p/8267765.html
Copyright © 2020-2023  润新知