zoukankan      html  css  js  c++  java
  • 关于Java日期简单应用

    //日期格式化
      Calendar calendar = Calendar.getInstance();
      SimpleDateFormat formatter1 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
      String  myString1 =  formatter1.format(calendar.getTime());
      SimpleDateFormat formatter2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
      String  myString2 =  formatter2.format(calendar.getTime());
      
      //字符串转换成日期格式,获得年月日
      String strDate = "2013/01/01";
      SimpleDateFormat formatter3 = new SimpleDateFormat("yyyy/MM/dd");
      Date date = formatter3.parse(strDate);
      Calendar myCalendar = Calendar.getInstance();
      myCalendar.setTime(date);
      //年
      System.out.println(myCalendar.get(Calendar.YEAR));
      //月(java中月份是从0开始的)
      System.out.println(myCalendar.get(Calendar.MONTH)+1);
      //日
      System.out.println(myCalendar.get(Calendar.DAY_OF_MONTH));
      
      //根据生日计算年龄
      String birth = "1983/12/24";
      SimpleDateFormat formatter4 = new SimpleDateFormat("yyyy/MM/dd");
      Date dateBirth= formatter4.parse(birth);    
      long day=(date.getTime()- dateBirth.getTime())/(24*60*60*1000) + 1;
      String year=new DecimalFormat("#").format(day/365);
      System.out.println(year);

  • 相关阅读:
    Linux shell(3)
    Linux shell 编写(2)
    Linux shell 编写(1)
    团队冲刺(一)
    峦码团队任务表
    电梯演讲&界面展示说明
    第一次小组会议——NABCD讨论
    开发项目&团队介绍
    Linux中查看各文件夹大小命令:du -h --max-depth=1
    shell脚本[] [[]] -n -z 的含义解析
  • 原文地址:https://www.cnblogs.com/michaelShao/p/2841778.html
Copyright © 2011-2022 走看看