Parse [5/10/2020 7:05:04 PM] with format [yyyy-MM-dd] error!

项目场景:

对日期格式转化报错:

Parse [5/10/2020 7:05:04 PM] with format [yyyy-MM-dd] error!


问题描述

例如:数据日期格式无法强行转化为常见格式

c 复制代码
  String releaseDate="5/10/2020 7:05:04 PM";
        String format = DateUtil.format(DateUtil.parse(releaseDate, "yyyy-MM-dd"), "yyyy-MM-dd");
        System.out.println(format);

原因分析:

数据无法强行转换


解决方案:

将日期重新格式化就行

复制代码
 String releaseDate="5/10/2020 7:05:04 PM";
        SimpleDateFormat sdf = new SimpleDateFormat("dd/mm/yyyy KK:mm:ss aa", Locale.ENGLISH);
        try {
            Date parse = sdf.parse(releaseDate);
            String format = DateUtil.format(parse, "yyyy-MM-dd HH:mm:ss");
            System.out.println(format);
        } catch (Exception e) {
            log.error("转换日期异常:" + e);
        }
相关推荐
励志的小陈4 小时前
贪吃蛇(C语言实现,API)
c语言·开发语言
QC班长5 小时前
Maven公司私库配置踩坑点
java·服务器·maven·intellij-idea
Makoto_Kimur5 小时前
java开发面试-AI Coding速成
java·开发语言
laowangpython5 小时前
Gurobi求解器Matlab安装配置教程
开发语言·其他·matlab
wengqidaifeng5 小时前
python启航:1.基础语法知识
开发语言·python
NoSi EFUL5 小时前
MySQL中ON DUPLICATE KEY UPDATE的介绍与使用、批量更新、存在即更新不存在则插入
android·数据库·mysql
观北海5 小时前
Windows 平台 Python 极简 ORB-SLAM3 Demo,从零实现实时视觉定位
开发语言·python·动态规划
wuqingshun3141595 小时前
说说mybatis的缓存机制
java·缓存·mybatis
空中海5 小时前
Kubernetes 生产实践、可观测性与扩展入门
java·贪心算法·kubernetes
Devin~Y6 小时前
大厂Java面试实录:Spring Boot/Cloud、Kafka、Redis、K8s 与 Spring AI(RAG/Agent)三轮连环问
java·spring boot·redis·mysql·spring cloud·kafka·kubernetes