欢迎大家关注我的公众号【老周聊架构】,Java后端主流技术栈的原理、源码分析、架构以及各种互联网高并发、高性能、高可用的解决方案。

之前我写过校验时间的博文,Java判断时间格式是否为yyyyMMddHHmmss的合法格式

但感觉是原生的,感觉复杂了,今天刚好又碰到了这个需求,把它简化了并记录之。

/*** 校验时间是否为 yyyyMMddHHmmss 格式* @param str* @return*/
public static boolean checkDateTime(String str) {DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");boolean flag = true;try {LocalDateTime.parse(str, dtf);} catch (Exception e) {flag = false;}return flag;
}
public static void main(String[] args) {System.out.println(checkDateTime("20190907005300"));//trueSystem.out.println(checkDateTime("20190907245300"));//falseSystem.out.println(checkDateTime("201909070053001"));//falseSystem.out.println(checkDateTime("20190907005300time"));//false
}

没有匹配上有异常则返回 false。

Java校验时间是否为yyyyMMddHHmmss格式相关推荐

  1. Java 校验时间格式是否为 yyyy-MM-dd HH:mm:ss

    微信公众号:[一起学习大数据呀] 关注可学习更多奇怪的知识! 前言 产品让我添加一个导入Excel 表格并对时间格式校验:"yyyy-MM-dd HH:mm:ss".网上的博客又参 ...

  2. java 校验字符串是否是 json 格式

    java 校验字符串是否是 json 格式 package net.qh.boss.sms.utils;import com.alibaba.fastjson.JSONObject; import c ...

  3. JAVA校验时间的大小,并确定是否为当天

    通过使用JAVA来校验时间的大小 import java.text.SimpleDateFormat; import java.util.Date;public static boolean Comp ...

  4. java校验字符串是否为json格式

    觉得挺好玩的一个问题,如何校验字符串是否为标准的json格式,刚开始的回答是jsonObject或者jsonArray转换一下,如果可以转换,说明为json字符串,如果不能就抛出异常,捕获异常. 但是 ...

  5. java yyyymmddhhmm check_java8时间 yyyyMMddHHmmss格式转为日期的代码

    我就废话不多说了,大家还是直接看代码吧~ String datetime = "20140212111012"; DateTimeFormatter dtf = DateTimeF ...

  6. Java获取yyyymmddhhmmss格式时间

    Java获取"yyyymmddhhmmss"格式时间 import java.text.SimpleDateFormat; import java.util.Date; impor ...

  7. java定义时间格式大全_Java时间格式转换大全

    package com.date; import java.text.DateFormat; import java.text.ParseException; import java.text.Par ...

  8. Java验证时间格式是否正确

    Java验证时间格式是否正确 /*** @author * @Description 时间格式校验* @Version 1.0* @since */ public class IsLegalDate ...

  9. java日期工具类、日期格式校验、日期格式化

    文章目录 前言 日期格式校验 String转Date Date格式化为String类型 获取指定日期所在季度的第一天 获取指定日期所在季度的最后一天 LocalDate转Date 日期utils工具类 ...

最新文章

  1. 2017计算机考研教材,【考研】2017计算机考研:四大科目参考书推荐
  2. VLC RTP Over TCP
  3. PC SERVER 序列号查询
  4. 对OIM Web(UI)层进行压力测试
  5. 《Head.First设计模式读书笔记》之设计原则一、二和三
  6. Python学习笔记(三)数据类型--Number类型
  7. BP反向传播一文弄懂神经网络中的反向传播法
  8. FLEX 字符串处理函数
  9. 华硕电脑重装系统后电池管理软件ASUS Battery Health Charging不见了
  10. CFA2019notes的PDF版本,热乎乎的百度网盘分享
  11. UI自动化测试---针对C#项目使用Visual studio CodedUI框架
  12. 怎么用Goldwave剪辑音乐?GoldWave绿色汉化版使用教程分享
  13. 如何开发一款用户体验优秀的语音交友app?
  14. jpg转bmp(使用libjpeg库)
  15. Excel VBA 字典/数组 示例
  16. (window10)使用karas生成网络模型,安装组件及无法成功加载plot_model的解决
  17. 点击复制微信号并跳转到微信
  18. 江苏师范大学计算机学院投档线,江苏师范大学科文学院2018年各省及各专业录取分数线及最低录投档线【理科 文科】...
  19. SEO浴火重生-记拯救被百度严重降权的网站优化经历
  20. 鼠标滚轮失灵解决方法2种实测

热门文章

  1. K8s pod执行多条命令
  2. 截取图片中的一部分,注意事项
  3. 圈1到圈50打不出来,直接复制
  4. localhost is not allowed connect to server
  5. 数字证书明文_明文数字证书风险
  6. Android中String资源文件的format方法
  7. mysql操作中 出现You can‘t specify target table for update in FROM clause错误的解决方法
  8. stp文件怎么变文件夹_STEP文件格式(*.step, *.stp)是什么软件。怎样打开?
  9. opencv在图片上添加中文汉字(c++以及python)
  10. DataBinding?资料绑定? #7 -- 伤脑筋的 GridView加总、小计(原来如此 / 范例下载)...