【发布时间】:2012-10-18 10:39:38
【问题描述】:
可能重复:
How to convert a date String into the right format in Java?
请告诉我将字符串 18 oct, 2012 格式转换为 java utill 日期的 java 代码,我想再次检查 mysql 数据库。
【问题讨论】:
-
请谷歌“Java 解析日期”。或者用这个搜索SO。这是一个非常基本的问题。
可能重复:
How to convert a date String into the right format in Java?
请告诉我将字符串 18 oct, 2012 格式转换为 java utill 日期的 java 代码,我想再次检查 mysql 数据库。
【问题讨论】:
使用 SimpleDateFormat
String txtdate = "18 oct,2012";
SimpleDateFormat sdf = new SimpleDateFormat("dd MMM,yyyy");
Date date = sdf.parse(txtdate);
System.out.println(date);
为我打印
Thu Oct 18 00:00:00 BST 2012
正如预期的那样。
【讨论】:
import java.util.Date;
import java.text.SimpleDateFormat;
// To convert a String Date into any form you want...
String txtdate ="18 oct,2012"
SimpleDateFormat dt = new SimpleDateFormat("dd MMM, yyyy");
Date date = dt.parse(txtdate);
SimpleDateFormat dt1 = new SimpleDateFormat("dd-MMM-yyyy");
dt1.format(date)
希望这将帮助您解决您的问题..根据您的问题,第三行代码会有所帮助,我想如果我的问题正确...!!
【讨论】: