2019无论是在存储日期还是日期的格式化的时候,在所难免遇到yyyy-MM-dd HH:mm 今天我就遇到了 M大小写的区别,如果是小写则日期会当做分钟的处理,M的大小写是为了区分是分钟还是月份,

顺便说下HH为什么大写,是为了区分12小时制24小时制。大写的H表示24小时制,小写的是12小时制

对于四个还是三个字母 系统对日期的显示也是有区别的,以2019-11-1日为例子

格式 显示 解析
yyyy/yyy/yy/y 2019/2019/19/4

对于年份y三个y和四个y效果一样

MMMM/MMM/MM/M  十一月/十一月/11/11 4个M显示全称,3个M显示缩写,不过中文显示是一样的,英文就是January和Jan
dddd/ddd/dd/d   星期五/周五(有的语言显示为“五"")/01/1 在英文中同M一样,4个d是全称,3个是简称;
dddd/ddd表示星期几,dd/d表示几号
HH/H/hh/h  01/1/01 AM/1 AM  
 public static void main(String[] args) {Date date=new Date();System.out.println("系统当前时间是: "+date);//c的使用System.out.printf("全部日期和时间信息:%tc%n",date);//f的使用System.out.printf("年-月-日格式:%tF%n",date);//d的使用System.out.printf("月/日/年格式:%tD%n",date);//r的使用System.out.printf("HH:MM:SS PM格式(12时制):%tr%n",date);//t的使用System.out.printf("HH:MM:SS格式(24时制):%tT%n",date);//R的使用System.out.printf("HH:MM格式(24时制):%tR",date);}系统当前时间是: Fri Nov 01 15:30:40 CST 2019
全部日期和时间信息:星期五 十一月 01 15:30:40 CST 2019
年-月-日格式:2019-11-01
月/日/年格式:11/01/19
HH:MM:SS PM格式(12时制):03:30:40 下午
HH:MM:SS格式(24时制):15:30:40
HH:MM格式(24时制):15:30

日期格式化中的大小写区别相关推荐

  1. java日期格式化字符串,大小写区别,YYYY与yyyy,MM与mm,HH与hh

    YYYY 代表 Week Year yyyy 代表year MM 代表 月(Month) mm代表 秒(Min) HH代表24小时制 hh代表12小时制

  2. SimpleDateFormat-时间格式化中的大小写字符

    一.SimpleDateFormat: 这个类是用来格式化date类型数据为指定格式的时间的 使用的而时候,总是区分不清 yyyy-mm-dd yyyy-MM-dd 而使用不同的大小写字符格式化出来的 ...

  3. python保留两位小数、不足两位补0_日期格式化中,不足两位数补0的方法

    1.第一种是我们现在最常用的方法 formatTime() { let date = new Date(times); let year = date.getFullYear(); let month ...

  4. java将从键盘输入的时间格式化_java 时间格式化中的模式字母

    java日期格式化中的模式字母有特定的意义,由于没有注意,今天在做工程的时候导致出现了奇怪的日期: 错误写法如下: 然而得到了错误的结果: 正确写法如下: 这样就得到了正确的结果 mm指的是分钟,MM ...

  5. java 24字母_java 时间格式化中的模式字母

    java日期格式化中的模式字母有特定的意义,由于没有注意,今天在做工程的时候导致出现了奇怪的日期: 错误写法如下: 然而得到了错误的结果: 正确写法如下: 这样就得到了正确的结果 mm指的是分钟,MM ...

  6. 跨年过程中因日期格式化引发的生产故障:格式化方式YYYYMMdd和yyyyMMdd的区别

    文章目录 故障背景 故障分析 故障重现 解释总结 故障背景 某公司进行一年一度的跨年上线工作,在2018年的12月30号上午忽然接到保障业务无法运行,而且影响全国业务. 故障分析 第一步:因为近期没有 ...

  7. 日期格式化的时候mm和MM有啥区别;yyyy-MM-dd和yyyy-mm-dd 有啥区别、yyyyMMddHHmmss

    日期格式化的时候,mm和MM有啥区别,yyyy-MM-dd和yyyy-mm-dd 有啥区别 文章目录 日期格式化的时候,mm和MM有啥区别,yyyy-MM-dd和yyyy-mm-dd 有啥区别 MM代 ...

  8. 日期格式化之moment()和moment().format()的区别

    这两个方法都是日期格式化的方法,比如要将字符串形式的日期'11:12'或者时间戳转化为标准的时间格式就用到这两个方法. 那么这两者的区别就是如果是只有时分秒的字符串日期,比如'14:23:56'这种就 ...

  9. 震惊!java中日期格式化的大坑!

    前言 我们都知道在java中进行日期格式化使用simpledateformat.通过格式 yyyy-MM-dd 等来进行格式化,但是你知道其中微小的坑吗? yyyy 和 YYYY 示例代码 @Test ...

  10. MS SQL Server中的CONVERT日期格式化大全

    來源:http://www.knowsky.com/345490.html CONVERT 将某种数据类型的表达式显式转换为另一种 数据类型.由于某些需求经常用到取日期格式的不同.现以下可在 SQL ...

最新文章

  1. ssh连接虚拟机中mysql_用SSH连接Vmware redhat虚拟机
  2. phpgif图片包_php生成动态验证码gif图片
  3. java子类怎么编译_java – 无法编译从基类实现抽象方法的子类
  4. 轴固定位置_轴承的装配与内外圈固定方法,一文让你搞懂
  5. window搭建python环境
  6. Silverlight 解密游戏 之十 自定义粒子特效
  7. web开发规范 - 图片规范
  8. 2022年最新《小鹿线web前端课程+项目实践课程》
  9. 独木舟上的旅行(贪心算法)
  10. Matlab 彩色图片直方图均衡化处理 line()函数实现
  11. 上善若水 (9月18日)
  12. 计算机技术预测蛋白质结构,蛋白质结构预测:生命科学的又一场竞争
  13. 支付宝小程序 中实现 验证码倒计时效果
  14. 华为汽车BU业务布局及分析框架
  15. 计算机专业可以谈手机吗,手机真能取代电脑吗?谈手机/PC系统的大一统
  16. Centos6.5(64位mini版)安装Python2.7.11
  17. RIO——健壮的IO包
  18. CSDN的博客搜索功能太弱,教你怎么搜索自己博客的文章
  19. 轻松上手CSS Grid网格布局
  20. Linux 设备树下的 platform 驱动实验基于正点原子IMX6ULL开发板

热门文章

  1. 使用Eclipse编译运行MapReduce程序 Hadoop2.6.0_Ubuntu/CentOS
  2. IT大学生成长周报 | 第 4 期
  3. Flixel横板游戏制作教程(五)— Enemies
  4. 多维时序 | MATLAB实现CNN-LSTM多变量时序预测
  5. 统计学基础--假设检验
  6. 计算机网络学习笔记(广域网)
  7. 为地图marker 设置网络图片
  8. 有关Excel表格公式的方式进行前边数字排序,后边内容不变的方法。
  9. 线性规划(一):基本概念
  10. 评价效率DEA方法原理