Java的java.text.SimpleDateFormat包SimpleDateFormat类--简单日期格式

在日期和时间模式字符串中,里面的字母加了引号就是字符串,未加引号的字母就是格式字母会被特殊处理替换为对应的日期。
先看一简单样例

通过代码对比下与Date类型的区别

package com.datetime;import java.text.SimpleDateFormat;
import java.util.Date;/*** author hefangxuxing*/
public class Format {public static void main(String[] args) {Date ss = new Date();System.out.println("Date类型输出:" + ss);SimpleDateFormat format0 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String time = format0.format(ss.getTime());//这个就是把时间戳经过处理得到期望格式的时间System.out.println("SimpleDateFormat类型:" + time);SimpleDateFormat format1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");time = format1.format(ss.getTime());System.out.println("对SimpleDateFormat进行文字处理" + time);}
}

输出结果:
Date类型输出:Tue Jul 12 10:01:05 CST 2022
SimpleDateFormat类型:2022-07-12 10:01:05
对SimpleDateFormat进行文字处理2022年07月12日 10时01分05秒

进程已结束,退出代码为 0

常用用法:

yyyy:年

MM:月

dd:日

hh:1~12小时制(1-12)

HH:24小时制(0-23)

mm:分

ss:秒

S:毫秒

D:一年中的第几天

w:一年中的第几个星期

W:一月中的第几星期

a:上下午标识

E:星期几

yyyy-MM-dd HH:mm:ss--SimpleDateFormat类的快速入门使用相关推荐

  1. 【怒怼老乔】苹果手机ios系统居然特喵的不支持日期yyyy-MM-dd HH:mm:ss.ms,只支持 yyyy/MM/dd HH:mm:ss

    苹果手机ios系统居然特喵的 不支持日期yyyy-MM-dd HH:mm:ss.ms, 只支持yyyy/MM/dd HH:mm:ss 我只能用 .replace(/\-/g,'\/'); 来替换掉了, ...

  2. Kettle5.2 couldn't convert string [...] to a date using format [yyyy/MM/dd HH:mm:ss.SSS]

    使用kettle出现 couldn't convert string [...] to a date using format [yyyy/MM/dd HH:mm:ss.SSS] 试了各种方法,最后发 ...

  3. C# 中的年月日时分秒 yyyy MM dd HH mm ss

    C# 中的年月日时分秒 yyyy MM dd HH mm ss 其中大小写含义不同,不能混用 年:yyyy 月:MM 日:dd(1-31) DD(0-365) 时:hh:12小时制 HH:24小时制 ...

  4. spring boot + vue 前后端分离时间戳转换为 yyyy:MM:dd HH:mm:ss格式

    后端 1.model(entity)注释直接转换 当返回类型为resultMap,在entity类里面相应属性上加上以下注释 @JsonFormat(pattern="yyyy-MM-dd ...

  5. 时间格式区别之YYYY/MM/dd HH:mm 与 yyyy/MM/dd HH:mm

    1. 相应的业务场景 1.1 场景简介 正值2019年末,2020年初之际,系统日期时间为2019/12/31而系统报表却出现了2020/12/31的日期. 1.2 代码案例如下 2.Java中YYY ...

  6. java 通配符 日期_java – 使用带有通配符支持的SimpleDateFormat解析日期字符串(例如* yyyy * MM * dd * hh * mm * ss)...

    首先,我想知道是否存在类似于SimpleDateFormat但是支持通配符的现有库?如果没有,最好的办法是什么? 我有这个问题,我需要匹配并从文件名中提取日期,但我似乎无法找到适合这种情况的方法.虽然 ...

  7. 小程序日期格式(yyyy-MM-dd HH:mm:ss)转(yyyy/MM/dd HH:mm:ss)

    let newDate = (date).replace(/-/g, '/'); var date = new Date(newDate).getTime(); 转载于:https://www.cnb ...

  8. js时间格式化 YYYY/MM/DD HH:MM:SSS

    /*** 将"2018-05-19T08:04:52.000+0000"这种格式的时间转化为正常格式* @param time*/ function timeFormat(time ...

  9. java date eee_java将 Date原始格式EEE MMM dd HH:mm:ss Z yyyy转成指定格式

    java将 Date原始格式"EEE MMM dd HH:mm:ss Z yyyy"转成指定格式 //将 Date原始格式"EEE MMM dd HH:mm:ss Z y ...

  10. 年月日格式判断-正则表达式 YYYY/MM/DD、YYYY/MM/DD| YY/MM/DD、 ^(^(\d{4}|\d{2})(\-|\/|\.)\d{1,2}\3\d{1,2}$)|(^\d{4}…

    一.简单的日期判断(YYYY/MM/DD): ^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$ 二.演化的日期判断(YYYY/MM/DD| YY/MM/DD): ^(^(\d{4}| ...

最新文章

  1. 支持驱动最好的linux软件,Linux平台设备和驱动
  2. Oracle启动操作
  3. 编写安全 PHP 应用程序的七个习惯
  4. 工作113:声明问题 的定义变量
  5. Sublime Text 3无法安装Package Control插件的解决
  6. 引用文献管理软件Mendeley
  7. vscode自定义HTML、vue等模板内容(一个、多个)- 教程篇
  8. 安装自己写的插件时,报插件版本过高,请升级JAR包或者安装低版本插件的问题
  9. 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用36
  10. 矩阵分析 (八) 矩阵的直积
  11. head标签中到底可以放什么?
  12. VGG16模型详解 and 代码搭建
  13. 安卓真机如何连接本地服务器_Android 真机连接本地PC服务器
  14. Your Mac is infected with (3) Viruses!
  15. 金三银四想跳槽的,要抓紧时间补补了
  16. 逆向学习实战之--替换哈罗单车图片
  17. 淘宝直播赚佣金项目玩法
  18. 镜像电流源特点_镜像电流源电路.ppt
  19. Android 仿微信裁剪图片
  20. python小玩意——创建文件夹

热门文章

  1. 赛效:WPS文档所选内容被锁定无法更改怎么解决
  2. 众安在线“翻红”:保险科技龙头的强输出
  3. 公有云的“安全关” 华为云安全概述
  4. 用python做一张图片_用Python把照片制作成素描图片
  5. html做一个qq气泡,HTML5实现QQ聊天气泡效果
  6. 利用JVM在线调试工具排查线上问题(超实用)
  7. 2015阿里安全峰会
  8. HTML字符实体引用
  9. 计算机辅助教学是人工智能应用,人工智能技术在计算机辅助教学中的应用与实现...
  10. dell G3 游匣 迁徙至 ubuntu ( i7-9750H GTX1660ti mobile) 显卡安装问题总结 以及 apt 下载速度慢的问题