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

  • 相关阅读:
    如何用grunt压缩文件
    nodejs 下载,安装,测试(windows环境下)
    INNODB和MYISAM
    HashMap和HashTable
    平衡二叉树(AVL)
    二叉排序树删除
    二叉排序树的创建和遍历
    二叉排序树基础
    赫夫曼树
    堆排序
  • 原文地址:https://www.cnblogs.com/michaelShao/p/2841778.html
Copyright © 2011-2022 走看看