当前位置: 首页 > news >正文

JAVA 将日期字符串 月份不足10月进行补0操作




传过来的参数时间格式是:

2020-9-28 11:22:33

我们需要将其变成:

2020-09-28 11:22:33

 

使用 DateTimeFormatter

 

 

    public static String getTransTime(String timeStr) {


        DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-M-dd HH:mm:ss");
        LocalDateTime date = LocalDateTime.parse(timeStr, df);
        DateTimeFormatter f2 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        String transTime = f2.format(date);

        return transTime;
    }


    工具类调试
    public static void main(String[] args) throws ParseException {
        String timeStr = "2020-9-28 11:22:33";
        String transTime = getTransTime(timeStr);
        System.out.println(transTime);
    }

测试结果:

 

再试试传已经正常带有0的:

测试结果(没影响):

 

 

相关文章:

  • Springboot Quartz定时任务的动态调度使用,实战详解
  • Springboot 跟着我了解下 事务 @Transactional 默认方式 Propagation.REQUIRED
  • Springboot 全局日期格式化,只需要几行小代码
  • springboot 上传文件设置文件大小限制
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • Springboot 自定义注解+AOP简单实例介绍
  • Java 将Map的toString格式字符串转为 Map
  • Java 细品 重写equals方法 和 hashcode 方法
  • Java 对象的克隆Clone和必须了解的浅拷贝与深拷贝
  • Java i++ 与 ++i
  • Java try 与 finally 对于返回值的影响
  • 手撕一道算法题 在你面前有一个n阶的楼梯,你一步只能上1阶或2阶。请问,当N=11时,你可以采用多少种不同的方式爬完这个楼梯();当N=9时呢?
  • Springboot 整合tk-mybatis , 妈妈,我再也不想敲CRUD的代码了!
  • 【硬着头皮】你还在用size来判断集合是否为空?
  • 【硬着头皮】PageHelper 必须用来分页?
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • Docker下部署自己的LNMP工作环境
  • flutter的key在widget list的作用以及必要性
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • iOS 系统授权开发
  • Laravel 中的一个后期静态绑定
  • MD5加密原理解析及OC版原理实现
  • Phpstorm怎样批量删除空行?
  • PHP的Ev教程三(Periodic watcher)
  • Swoft 源码剖析 - 代码自动更新机制
  • 汉诺塔算法
  • 精彩代码 vue.js
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 前端技术周刊 2019-01-14:客户端存储
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 入口文件开始,分析Vue源码实现
  • 思考 CSS 架构
  • 我的业余项目总结
  • Spring Batch JSON 支持
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (转)EOS中账户、钱包和密钥的关系
  • (转)mysql使用Navicat 导出和导入数据库
  • (转)setTimeout 和 setInterval 的区别
  • (状压dp)uva 10817 Headmaster's Headache
  • .describe() python_Python-Win32com-Excel
  • .java 9 找不到符号_java找不到符号
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .NET Core 中的路径问题
  • .NET NPOI导出Excel详解
  • /proc/stat文件详解(翻译)
  • @cacheable 是否缓存成功_Spring Cache缓存注解
  • [2019.3.5]BZOJ1934 [Shoi2007]Vote 善意的投票
  • [202209]mysql8.0 双主集群搭建 亲测可用
  • [Android Pro] android 混淆文件project.properties和proguard-project.txt
  • [BZOJ1060][ZJOI2007]时态同步 树形dp