gpt4 book ai didi

java - Java 日期解析异常

转载 作者:行者123 更新时间:2023-12-01 15:06:14 25 4
gpt4 key购买 nike

将 12 小时日期时间格式转换为 24 小时日期时间格式时,我无法解析日期。代码是

    List_CallDateTime=rs.getString(5);
System.out.print(List_CallDateTime);
String str=List_CallDateTime;
SimpleDateFormat callreadFormat=new SimpleDateFormat("MM/dd/yyyy hh:mm aa",Locale.US);
SimpleDateFormat callwirteformat=new SimpleDateFormat("MMM dd yyyy HH:mm",Locale.US);
Date calldate=null;
calldate=callreadFormat.parse(str);
String callcreatedate=callwirteformat.format(calldate);
System.out.println("asdsad"+callcreatedate);

我得到的异常(exception)是

StandardWrapperValve[jsp]: PWC1406: Servlet.service() for servlet jsp threw exception
java.text.ParseException: Unparseable date: "04/25/2012 9:00AM"

最佳答案

您可以使用以下方式轻松格式化 smalldatetime 字段,

 SimpleDateFormat writeFormat=new SimpleDateFormat("MMM dd yyyy HH:mm"
,Locale.US);
String strDate=writeFormat.format(rs.getTimestamp(5));

关于java - Java 日期解析异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12912090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com