我们要搞清楚这两个方法
.formate
.parse

.formate

作用于 date格式的数据 将按照你的设想转出你想要的形式的 时间字符串

SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd");
sdf.format(xxxx);

.parse

作用于 字符串 ,把你的字符串变成时间形式
但我就是这里翻了车

System.out.print(sdf.parse("2020-07-16 10:26:08"));

parse转出来 怎么都不是 我要的时间格式
变成了 Thu Jun 16 10:26:08 CST 2020
后来查到可以

SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.print(sdf.parse("2020-07-16 10:26:08").toLocaleString());

然后有两个问题
1 转换成为时间字符串之后 : 会变成 2020-7-16 不满两位不补0
2 编辑器会警告 不要使用toLocaleString() 因为他被 sdf.format 取代了 而且 可以根据 sdf的格式来控制你的输出

那么我们如果不想要这样的格林威治时间格式只需要

  System.out.print(sdf.format(simpleDF.parse("2020-07-15 00:00:00")));

字符串类型的时间,经过SimpleDateFormat.parse之后变成 格林威治时间 (GMT)Thu Jun 16 10:26:08 CST 2020,控制改成yyyy-MM-dd HH:mm相关推荐

  1. 时间格式区别之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 ...

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

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

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

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

  4. win10系统 改时间从2020年改成2050年

    win10系统 改时间从2020年改成2050年 ,系统启动后,电脑屏幕一直在闪屏,然后点其他都没有什么反应. 都试过,改bios,拔电池,进pe改时间,改了后重新进系统都还是2050年 后来,进入系 ...

  5. (基于JSP页面)浏览器时间显示格式为Tue Jun 29 20:30:00 CST 2021 如何改为自己想要的时间格式

    前段时间,跟小组成员一起用ssm做了一个小区物业管理系统,想总结一下自己觉得比较好的内容和自己遇到的一些问题,既可以避免回踩这些坑,也可以给大家分享一些微薄的经验. 浏览器如何显示自己想要的时间格式( ...

  6. vue3时间格式转换为yyyy/mm/dd,yyyy-MM-dd,yyyy-MM-dd hh:mm:ss,hh:mm,yyyy-MM-ddThh:mm:ss+08:00

    时间格式转换为yyyy/mm/dd export const dateFormat1 = (time = new Date().getTime()) => { //YYYY/MM/DDconst ...

  7. 时间格式化(SimpleDateFormat)

    使用 Date 类的默认无参构造方法创建出的对象就代表当前时间,我们可以直接输出 Date 对象显示当前的时间,显示的结果如下: public static void main(String[] ar ...

  8. java 当前时间格式_JAVA中获取当前系统时间及格式转换

    一. 获取当前系统时间和日期并格式化输出: import java.util.Date; import java.text.SimpleDateFormat; public class NowStri ...

  9. java获取数据库当前时间_java中获取系统的当前时间

    转自:http://www.cnblogs.com/Matrix54/archive/2012/05/01/2478158.html 一. 获取当前系统时间和日期并格式化输出: import java ...

最新文章

  1. 实战 | 深度学习轻松学:如何用可视化界面来部署深度学习模型 转载 2017年12月27日 00:00:00 109 翻译 | AI科技大本营 参与 | 王赫 上个月,我有幸结识了 DeepCogn
  2. linux sendto 对方关闭后性能,Gateway的请问sendToUid是否有性能问题?
  3. spark的Web UI查看DAG的两种方式
  4. Android 反编译apk文件(转)
  5. linux yum命令作用,YUM命令使用示例
  6. Vue中组件间通信的方式
  7. Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
  8. java统计数据并导出Excel
  9. 全新AI内参:量子位精心打磨,最新产业资讯、科研进展一文呈现
  10. rest 网络设计开发,降低复杂性设计方案
  11. 如何正确下载安全无毒的局域网、内网即时通讯软件
  12. 【Java工具类】(27)—AES加密工具类
  13. MySQL 8.0 API 使用STMT简单实例
  14. cygwin安装top命令
  15. 阿丹的1234投资策略
  16. larvel安装步骤
  17. 【4G5G基础学习】物理层-物理随机接入信道PRACH与随机接入过程
  18. Spring源码分析(二):底层架构核心概念解析
  19. Flash ActionScript3 一种按照真实占位宽度截短字符串的方法
  20. “离婚”华为后,荣耀第一胎满身伤痕

热门文章

  1. 局部刷新某个div(重大突破)
  2. 网络信息对抗基础概念
  3. DAY6:利用 PHP 编写登陆页面
  4. 3t硬盘分区 Linux win,大师为你解说3t硬盘分区【搞定步骤】_
  5. 一文解锁华为云新技能-AIOT开发全流程【设备接入-ESP端侧数据收集[MQTT]-实时数据分析】(步步截图较详细)
  6. 我的“狡兔三窟”成长计划
  7. 网站在做CC防护措施时,选择什么样的方式效果更好呢?
  8. 先睹为快:基于OPC协议的远程IO模块
  9. 深圳月薪2300工厂小妹,逆天改命成google程序员,因为疫情失业了...孙玲:甘于平凡,但从不轻易认输...
  10. BIM技巧 | Revit绘制围栏12步骤