首页 > 其他分享 >工具方法:时间转换

工具方法:时间转换

时间:2024-11-21 19:42:44浏览次数:1  
标签:00 转换 String ofPattern DateTimeFormatter LocalDateTime 工具 方法

积累工具方法之万事开头难
一个简单的将类似20241121 19:38:00 转换为 2024年11月21日 19时38分00秒的工具方法

package*;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

/**
 * @author caozz
 * @date 2024年11月15日 15:43
 */
public class LocalDateTimeUtils {

	public static String formatDateTime(String inputFormat, String outputFormat ,String dateTimeStr) {
		// 创建输入日期的 DateTimeFormatter
		DateTimeFormatter inputFormatter = DateTimeFormatter.ofPattern(inputFormat);

		// 创建输出日期的 DateTimeFormatter
		DateTimeFormatter outputFormatter = DateTimeFormatter.ofPattern(outputFormat);

		// 解析输入的日期字符串为 LocalDateTime
		LocalDateTime dateTime = LocalDateTime.parse(dateTimeStr, inputFormatter);

		// 格式化为目标格式
		return dateTime.format(outputFormatter);
	}

}

欢迎大家留言,以便于后面的人更快解决问题!另外亦欢迎大家可以关注我的微信公众号,方便利用零碎时间互相交流。共勉!

标签:00,转换,String,ofPattern,DateTimeFormatter,LocalDateTime,工具,方法
From: https://www.cnblogs.com/caozz/p/18561394

相关文章

  • Nature-Chat润色指令——ChatGPT帮助我完成学术写作的三种方法
    https://mp.weixin.qq.com/s/ppszMUR6TvW_mmpQg4UQCAhttps://ziuch.com/article/three-ways-chatgpt-helps-me-in-my-academic-writing2024年4月8日,《Nature》刊发的专栏文章《ThreewaysChatGPThelpsmeinmyacademicwriting》引发了学界广泛关注。作为《Personalityand......
  • 借助产品手册工具,提升医疗业知识管理与医疗服务水平
    在医疗业,知识管理与医疗服务水平的提升是保障患者安全、提高诊疗效率的关键。随着医疗技术的不断进步和医疗服务的日益多样化,医疗机构面临着如何快速获取和分享医学知识、确保诊疗流程的规范性和一致性的挑战。采用先进的产品手册工具,如Helplook,成为提升医疗业知识管理与医疗服务......
  • 枚举子集的方法
    可能在状压dp中运用的会比较多——首先直接看代码(再来解释):for(intj=st,t;j;j=(j-1)&st)t=st^j;其中,st是枚举的集合,j是子集,t是j对于st的补集。但是要注意这个办法没有枚举空集,需要自行处理。考虑证明一下:我们分三步,分别证明正确性、不重、不漏:正确性由于这个j=(j-1)&st,所......
  • 深入理解 Callable 和 Future:异步编程的强大工具
    在多线程编程中,Callable和Future提供了一种强大的方式来处理异步任务,它们解决了Runnable无法返回结果以及无法处理异常的问题。通过Callable和Future,你可以实现更加高效和灵活的线程管理。本篇博客将详细探讨Callable与Runnable的区别,Future的作用以及如何利用这......
  • addPermissionForUser方法
    @Transactional(rollbackFor=Exception.class)public  voidaddPermissionForUser(StringuserName,ListuserPermissionDTOList){if(CollectionUtils.isEmpty(userPermissionDTOList)){return;for(UserPermissionDTOuserPermissionDTO:userPermissionDTOList){I......
  • 记一次视频播放后关闭再回来接着上次播放的解决方法
    借用节流方法对视频播放进行记录1、使用video.ontimeupdate方法进行记录; <divclass="container">    <divclass="video">      <videoid='myVideo'controls>        <sourcesrc="./video/地球脉动第二季01.mp4"......
  • iPhone 切换到 Pixel 的指南:方法与比较
    概括从iPhone切换到Pixel很难吗?幸运的是,事实并非如此。一些实用的工具和方法打破了Android操作系统和iOS之间的障碍,因此用户可以轻松地从iPhone切换到Pixel。此外,我们还更新了本指南中的方法,帮助您高效完成iPhone到Pixel的传输。此外,我们还提供了iPhone16和Google......
  • 鸿蒙5.0南向开发:HiSysEvent工具
     鸿蒙NEXT开发实战往期必看文章:一分钟了解”纯血版!鸿蒙HarmonyOSNext应用开发!“非常详细的”鸿蒙HarmonyOSNext应用开发学习路线!(从零基础入门到精通)HarmonyOSNEXT应用开发案例实践总结合(持续更新......)HarmonyOSNEXT应用开发性能优化实践总结(持续更新......)概述目......
  • SY8089 兼容代替 MT3520B 5.5V、2A、2MHz,同步降压转换器
    产品描述SY8089是一种高效的,直流到直流的降压开关调节器,能够提供高达2A的输出电流。该设备的工作电压范围为从2.6V到5.5V的输入电压范围,并提供从0.6V到VIN的输出电压。在2MHz的固定频率下工作,允许使用小的外部组件,如陶瓷输入和输出帽,以及小的电感器,同时仍然提供低输出波纹。这......
  • 记一种统计树上合法链的方法
    一种树上链问题转二维数点问题的方法例题:2024.11.21T3焰硝庭火舞,P3242[HNOI2015]接水果使用场景:一个(组)元素对包含他的链造成影响。静态问题使用方法:首先求出每个点的DFS序,那么每个点的子树内所有点的DFS序连续,记\(L_u,R_u\)为\(u\)子树内DFS序的最小值与最......