Java 如何转换;2013年4月30日“;进入日期对象?
我有像“April 302013”这样的字符串,我从表单中得到这个字符串。我想将其转换为日期对象,日期为2013年4月30日。有什么办法吗Java 如何转换;2013年4月30日“;进入日期对象?,java,date,Java,Date,我有像“April 302013”这样的字符串,我从表单中得到这个字符串。我想将其转换为日期对象,日期为2013年4月30日。有什么办法吗 我尝试使用SimpleDataFormat(),但没有找到正确的输出。使用mmmmmmm-dd,yyyy进行分析,并MM/dd/yyyyy进行格式化使用mmmm-dd,yyyy进行解析,并MM/dd/yyyyyy将其转换为字符串日期对象: String str2="April 30, 2013"; simpleDateFormat s= new
我尝试使用SimpleDataFormat(),但没有找到正确的输出。使用
mmmmmmm-dd,yyyy
进行分析,并MM/dd/yyyyy
进行格式化使用mmmm-dd,yyyy
进行解析,并MM/dd/yyyyyy将其转换为字符串日期对象:
String str2="April 30, 2013";
simpleDateFormat s= new simpleDateFormat();
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
SimpleDateFormat formatter2 = new SimpleDateFormat("yyyy-MM-dd");
Date dateObject = null;
以下是如何将字符串日期转换为日期对象:
String str2="April 30, 2013";
simpleDateFormat s= new simpleDateFormat();
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
SimpleDateFormat formatter2 = new SimpleDateFormat("yyyy-MM-dd");
Date dateObject = null;
使用以下代码
SimpleDateFormat dateFormat = new SimpleDateFormat("MMMM d,yyyy");
SimpleDateFormat yourNewDateFormat = new SimpleDateFormat("MM/dd/yyyy");
Date date = dateFormat.parse("April 30,2013");
System.out.println(yourNewDateFormat.format(date));
使用以下代码
SimpleDateFormat dateFormat = new SimpleDateFormat("MMMM d,yyyy");
SimpleDateFormat yourNewDateFormat = new SimpleDateFormat("MM/dd/yyyy");
Date date = dateFormat.parse("April 30,2013");
System.out.println(yourNewDateFormat.format(date));
为什么dateObject=Null可能重复和:为什么dateObject=Null可能重复和:请参阅相关部分,单击他们将提供给您的示例中的任何一个您需要使用MMMM
,而不是MMM
,在解析并将其格式化为字符串形式后,如何将其转换为日期对象解析是从String
转换为date
任何超过3个M
的都是一样的。请参阅相关部分,单击他们将提供给您的任何一个示例解析和格式化后,您需要使用MMMM
,而不是MMM
,如何将其转换为日期对象解析正在从String
转换为date
任何超过3M
的内容都是一样的。不回答问题,答案非常笼统。请添加注释您将标记它,以便我能更好地回答help@PradeepPati我已经修改过了,请看一下。我希望我的更改/答案现在是明确的。@PradeepPati现在看一下?更好吗?这将再次为您提供字符串,我希望最终输出为指定格式的日期对象不回答问题,答案非常广泛。请添加注释,您将标记它,这样我可以做得更好help@PradeepPati我已经修改过了,请看一下。我希望我的更改/答案现在是明确的。@PradeepPati现在看一下?更好吗?这将再次给您字符串,我希望最终输出为指定格式的日期对象