简体   繁体   English

如何使用 Java 将 yyyy-mm-dd hh:mm:ss.ms 转换为 mm/dd/yyyy hh24:mi

[英]How to convert yyyy-mm-dd hh:mm:ss.ms to mm/dd/yyyy hh24:mi using Java

I have a SQL query which returns one column value-2020-07-01 03:43:30.0(yyyy-mm-dd hh:mm:ss.ms).I want to convert this into 'mm/dd/yyyy hh24:mi' format using Java code.How to do this with Java.我有一个 SQL 查询,它返回一列 value-2020-07-01 03:43:30.0(yyyy-mm-dd hh:mm:ss.ms)。我想将其转换为 'mm/dd/yyyy hh24: mi' 格式使用 Java 代码。如何使用 Java 执行此操作。

You can use two different DateTimeFormatter s:您可以使用两种不同的DateTimeFormatter

DateTimeFormatter parseFormat = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.S");
DateTimeFormatter resultFormat = DateTimeFormatter.ofPattern("MM/dd/yyyy HH:mm");

Where parseFormat is used for parsing and resultFormat is used to produce the String from the parsed date:其中parseFormat用于解析, resultFormat用于从解析日期生成String

LocalDateTime ldt = LocalDateTime.parse("2020-07-01 03:43:30.0", parseFormat);
String result = ldt.format(resultFormat);
System.out.println(result);

Prints:印刷:

07/01/2020 03:43

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 SQL格式“ YYYY-MM-DD HH24:MI:SS.FF”到Java的日期格式问题 - Date formatting issue for sql format 'YYYY-MM-DD HH24:MI:SS.FF' to java 在SQL中将Date转换为简单的DD-MM-YYYY HH24:MI:SS格式 - Convert Date into simple DD-MM-YYYY HH24:MI:SS format in SQL 将java.sql.timestamp从yyyy-MM-dd hh:mm:ss转换为MM-dd-yyyy hh:mm:ss - Convert java.sql.timestamp from yyyy-MM-dd hh:mm:ss to MM-dd-yyyy hh:mm:ss 如何使用Java将1433333912999732转换为YYYY-MM-DD HH:MM:SS - How to convert 1433333912999732 to YYYY-MM-DD HH:MM:SS using java 如何将 dd/MM/yyyy HH:mm:ss 转换为 offsetdatetime - java - How to convert dd/MM/yyyy HH:mm:ss to offsetdatetime - java 在 Java 中将日期格式“EEE MMM dd HH:mm:ss zzzz yyyy”转换为“yyyy-MM-dd'T'HH:mm:ss” - Convert date fomat “EEE MMM dd HH:mm:ss zzzz yyyy” to “yyyy-MM-dd'T'HH:mm:ss” in Java 将EEE MMM dd HH:mm:ss ZZZ yyyy转换为YYYY-MM-dd JAVA - Convert EEE MMM dd HH:mm:ss ZZZ yyyy to YYYY-MM-dd JAVA 如何解析 yyyy-MM-dd HH:mm:ss 到日期? - How to parse a yyyy-MM-dd HH:mm:ss to Date? 我们如何在 Java 中将 yyyy-MM-dd-HH.mm.ss.SSSSSS 转换为 yyyy-MM-dd'T'HH:mm:ss.SSSz? - How we can convert yyyy-MM-dd-HH.mm.ss.SSSSSS to yyyy-MM-dd'T'HH:mm:ss.SSSz in Java? Java 格式 yyyy-MM-dd'T'HH:mm:ss.SSSz 到 yyyy-mm-dd HH:mm:ss - Java format yyyy-MM-dd'T'HH:mm:ss.SSSz to yyyy-mm-dd HH:mm:ss
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM