gpt4 book ai didi

java - Android字符串日期到日期时间的转换

转载 作者:行者123 更新时间:2023-11-29 20:15:52 28 4
gpt4 key购买 nike

示例字符串是:25-11-2015 14:59

String str= "25-11-2015 14:59";

我想将 str 转换为 Date。但它给了我一个错误。我的转换函数是

public Date getDate(String date)
{
try {

Log.v("Date","Date string: "+date);

SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy hh:mm:ss");
Date convertedDate = new Date();
convertedDate = dateFormat.parse(date);
return convertedDate;

} catch (Exception e)
{
Log.v("error","error date parse : "+e.getMessage());
return null;
}
}

但它显示错误:

Unparseable date: "25-11-2015 14:59" (at offset 16)

谁能帮我看看问题出在哪里

最佳答案

您的格式模式可能应该是:dd-MM-yyyy HH:mmhh 用于“上午/下午 (1-12) 中的小时”,详见 javadoc .

关于java - Android字符串日期到日期时间的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33913047/

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