1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 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的区别

时间:2024-06-03 11:26:15

相关推荐

JAVA中日期 yyyy-MM-dd HH:mm:ss和yyyy-MM-dd hh:mm:ss的区别

其实就是一个很小的知识点,但是本人在开发中,踩到了坑。

把两个格式弄混了。程序中需要按日期查询,用到了hh的,结果总是少12个小时的数据。弄了半天,刚开始还以为是时区弄错了呢,后来才发现原来是hh和HH的区别。

记录一下,备忘一下。

JAVA中日期 yyyy-MM-dd HH:mm:ss和yyyy-MM-dd hh:mm:ss的区别 :

HH:24小时制

hh:12小时制

package time;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;/*** Created by sheting on 10/20/*/public class Test {public static void main(String[] args) {// hh 是12小时制DateFormat dateTimeformat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");String strBeginDate = dateTimeformat.format(new Date());System.out.println(strBeginDate); //-10-20 11:59:23// HH 是24小时制DateFormat dateTimeformat2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String strBeginDate2 = dateTimeformat2.format(new Date());System.out.println(strBeginDate2); //-10-20 11:59:23}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。