java simpleDateFormat 重要
  r30rt1PHwqqA 2023年11月02日 48 0


java的Date类 很多都是过时的

//目标:掌握simpleDateFormat的使用。
        //1、准备一些时间
        Date d = new Date();
        System.out.println(d);

        long time = d.getTime();
        System.out.println(time);

        //2、格式化日期对象,和时间毫秒值。
        /**
         * 23年8月15日 15:28:52 星期二 下午
         * yyyy = 2023
         * yy = 23
         * MM = 08
         * M = 8
         * dd = 15
         * HH = 15
         * mm = 28
         * ss = 52
         * EEE = 星期二
         * a = 下午
         */
        SimpleDateFormat sdf = new SimpleDateFormat("yy年MM月dd日 HH:mm:ss EEE a");
        String format = sdf.format(d);
        System.out.println(format);
        String format2 = sdf.format(time);
        System.out.println(format2);

        System.out.println("-------------------------------");
        //目标:掌握SimpleDateFormat解析字符审时间成为日期对象。
        String datestr="2022-12-12 12:12:11";
        //1、创建简单日期格式化对象,指定的时间格式必须与被解析的时间格式一模一样,否则程序会出bug.
        SimpleDateFormat sdf2= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        //如果输入的 datestr 格式与 SimpleDateFormat 的格式不一样会报错
        Date d2= sdf2.parse(datestr);

        System.out.println(d2);


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
r30rt1PHwqqA
作者其他文章 更多