简单示例立马搞懂Java日期格式中yyyy-MM-dd HH:mm:ss和YYYY-MM-dd hh:mm:ss的区别

导读:本篇文章讲解 简单示例立马搞懂Java日期格式中yyyy-MM-dd HH:mm:ss和YYYY-MM-dd hh:mm:ss的区别,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

word is weak,show me your code
啥也不说,上代码

    /**
     * 测试两种不同的格式化
     */
    public static void dateFormateTest() {
        String formate1 = "yyyy-MM-dd HH:mm:ss";
        //注意这里的小时用的是hh
        String formate2 = "YYYY-MM-dd hh:mm:ss";
        System.out.println("使用[" + formate1 + "]格式化后:" + (new SimpleDateFormat(formate1).format(new Date())));
        System.out.println("使用[" + formate2 + "]格式化后:" + (new SimpleDateFormat(formate2).format(new Date())));
    }

运行结果:

使用[yyyy-MM-dd HH:mm:ss]格式化后:2020-03-01 14:49:44
使用[YYYY-MM-dd hh:mm:ss]格式化后:2020-03-01 02:49:44

看结果明白了吗?如果还不明白,那我再解释一下:
这两个格式化工具里面就有一处不一样,就是小时这里,一个是HH一个hh,从上面的运行结果我们可以看出来一个HH是24小时制,hh是12小时制,所以就是这样,不难吧?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/72732.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!