• 所活天数!java Date应用


    package cn.jiu.com;
    
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    /*
     * 利用 java Date 来计算所活天数!
     * 
     */
    
    
    public class TianShu02 {
        public static void main(String[] args) throws ParseException {
            add();
            
        }
    
        public  static void add() throws ParseException {
            
            /*
             * 1.SimpleDateFormat 是一个以语言环境敏感的方式来格式化和分析日期的类。SimpleDateFormat 允许你选择任何用户自定义日期时间格式来运行
             * 2.yyyy 是完整的公元年,MM 是月份,dd 是日期,HH:mm:ss 是时、分、秒。
             * 3.注意:有的格式大写,有的格式小写,例如 MM 是月份,mm 是分;HH 是 24 小时制,而 hh 是 12 小时制。
             */
            SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd"); 
            Date now= new Date();                                    //获取系统当前日期
            String date01=s.format(now);                            //format()字符串格式化!
            System.out.println("当天日期   "+date01);    
            
            Date old=s.parse("1995-10-06");                         //设置过去的日期  parse() 它试图按照给定的SimpleDateFormat 对象的格式化存储来解析字符串
            String date02=s.format(old);                            //同上!
            System.out.println("出生日期  "+date02);
            
            
            long bir=old.getTime();                                    //出生的日子 java中getTime()返回的是毫秒单位的long数据。 返回的是1970到出生日子的毫秒值!
            long day=now.getTime();                                    //今日 返回的是1970-01-01 00:00:00到今天的毫秒值
            long time=day-bir;                                        //大的减小的 所剩的毫秒就是我所活的时间!
            
            System.out.println("所活天数  "+time/1000/60/60/24);        //将毫秒转变成 天数 。大概值!
            
        }
        
    }

    package cn.jiu.com;

    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    /*
    * 利用 java Date 来计算所活天数!
    *
    */


    public class TianShu02 {
      public static void main(String[] args) throws ParseException {
      add();
    }

    public static void add() throws ParseException {

    /*
    * 1.SimpleDateFormat 是一个以语言环境敏感的方式来格式化和分析日期的类。SimpleDateFormat 允许你选择任何用户自定义日期时间格式来运行
    * 2.yyyy 是完整的公元年,MM 是月份,dd 是日期,HH:mm:ss 是时、分、秒。
    * 3.注意:有的格式大写,有的格式小写,例如 MM 是月份,mm 是分;HH 是 24 小时制,而 hh 是 12 小时制。
    */
    SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd");
      Date now= new Date();                            //获取系统当前日期
    String date01=s.format(now);                         //format()字符串格式化!
      System.out.println("当天日期 "+date01);

    Date old=s.parse("1995-10-06");                      //设置过去的日期 parse() 它试图按照给定的SimpleDateFormat 对象的格式化存储来解析字符串
      String date02=s.format(old);                        //同上!
    System.out.println("出生日期 "+date02);


    long bir=old.getTime();                          //出生的日子 java中getTime()返回的是毫秒单位的long数据。 返回的是1970到出生日子的毫秒值!
    long day=now.getTime();                         //今日 返回的是1970-01-01 00:00:00到今天的毫秒值
    long time=day-bir;                            //大的减小的 所剩的毫秒就是我所活的时间!

    System.out.println("所活天数 "+time/1000/60/60/24);              //将毫秒转变成 天数 。大概值!

    }

    }

  • 相关阅读:
    mysql重复数据下,删除一条重复数据
    Mysql常用函数
    鼠标滑至某位置,在鼠标旁边出现详情弹窗div
    限制文本框只能输入正数,负数,小数
    JAVA中split对空串的影响。
    《JAVA与模式》之简单工厂模式 (转)
    linux 常用命令汇总
    《JAVA与模式》之责任链模式
    《JAVA与模式》之模板方法模式 (转)
    java 异常汇总
  • 原文地址:https://www.cnblogs.com/ZXF6/p/10560669.html
Copyright © 2020-2023  润新知