java工具:检测一个字符串是否是时间格式

简介: java工具:检测一个字符串是否是时间格式

image.png

@[toc]

一、介绍

这段代码用于验证一个字符串是否符合"小时:分钟"(如"14:30")的24小时制时间格式,并严格校验小时和分钟的取值范围(00-23和00-59)。
在这里插入图片描述

二、代码

/**
*  检测一个字符串是否是时间格式,检测字符串是否符合"小时:分钟"的时间格式
   * @param str 请求字符串
   * @return 执行结果
   **/
public static boolean isValidDate(String str) {
   
    boolean convertSuccess = true;
    // 指定日期格式为四位年/两位月份/两位日期,注意yyyy/MM/dd区分大小写;设置lenient为false. 否则SimpleDateFormat会比较宽松地验证日期,比如2007/02/29会被接受,并转换成2007/03/01
    SimpleDateFormat format = new SimpleDateFormat("HH:mm");
    try {
   
        format.setLenient(false);
        format.parse(str);
    } catch (Exception e) {
   
        convertSuccess = false;
    }
    return convertSuccess;
}

image.png

重要信息

image.png
image.png
image.png

目录
相关文章
|
6天前
|
安全 Java API
5个让代码更优雅的Java实用技巧
5个让代码更优雅的Java实用技巧
268 141
|
6天前
|
安全 Java 数据库连接
Java开发必备的3个实用技巧,让你的代码更简洁优雅
Java开发必备的3个实用技巧,让你的代码更简洁优雅
171 70
|
26天前
|
数据采集 人工智能 安全
别再用ChatGPT群发祝福了!30分钟微调一个懂你关系的“人情味”拜年AI
春节祝福太难写?本文手把手教你用LoRA微调大模型,让AI学会“看人下菜”:识别关系、风格、细节,30分钟训练出懂人情世故的拜年助手。无需代码,量化+批处理保障秒级响应,让每条祝福都像你亲手写的。(239字)
306 35
|
10天前
|
人工智能 API Python
我用 Python 写诗,居然还挺像那么回事:生成式 AI 在内容创作中的实战玩法
我用 Python 写诗,居然还挺像那么回事:生成式 AI 在内容创作中的实战玩法
98 16
|
6天前
|
运维 Ubuntu API
从部署到上手:零基础 OpenClaw 阿里云/本地部署保姆级教程与核心基础操作指南
OpenClaw的高效使用,离不开对基础操作与模型配置的熟练掌握——服务启停、配置修改、模型切换、日志排查等核心操作,是解决80%使用问题的关键。2026版OpenClaw简化了部署流程与命令逻辑,同时保留了灵活的模型管理能力,支持临时/永久切换模型、设置别名、接入第三方提供商,适配阿里云规模化运行与本地轻量使用场景。
519 5
|
6天前
|
安全 Java 程序员
Java开发中的几个实用技巧,让你的代码更优雅
Java开发中的几个实用技巧,让你的代码更优雅
330 137
|
6天前
|
Java API 开发者
Java开发中的几个实用小技巧
Java开发中的几个实用小技巧
319 139
|
6天前
|
人工智能 自然语言处理 数据可视化
阿里云一键部署OpenClaw(原Clawdbot/Moltbot)图文版详细教程
OpenClaw(原Clawdbot/Moltbot)是开源可自托管的AI执行助理,支持自然语言理解与自动化任务执行,如写代码、整理文件、网页爬取、对接飞书/钉钉等。阿里云提供一键部署方案,三步即可快速启用,赋能7×24小时智能办公。
879 3
|
6天前
|
人工智能 JavaScript 网络安全
OpenClaw阿里云/本地部署图文教程:自动化工作流搭建, 一个人顶一支团队
GitHub 超 20 万星的开源 AI 助手框架 OpenClaw(前身为 Clawdbot、Moltbot),早已不是简单的聊天工具——它能同时连接 WhatsApp、Telegram、飞书等十多个平台,通过技能组合、定时任务、模型协同,搭建全流程自动化工作流,真正实现“一个人顶一支团队”。但很多用户部署后仅停留在“能聊天”阶段,未能发挥其核心自动化价值。
1946 8
|
11天前
|
人工智能 JavaScript 网络安全
别再瞎装了!阿里云一键快速部署OpenClaw!
阿里云推出OpenClaw“预制菜”式一键部署:无需折腾Docker、Node.js或Python依赖,3步鼠标操作(选镜像→配API-Key→生成Token),3分钟上线AI自动化平台。预装环境、自动开18789端口、可视化配置,专治各种部署崩溃!
328 7