java时间格式转换: Sep 29, 2012 1:00:01 AM 如何转换成标准的java Date对象

RT,现在已经确定Date.parse(String)方法可以正常解析,但是这个方法早就过时了,jdk文档里面推荐的是DateFormat.parse方法替换,但是这个方... RT,现在已经确定Date.parse(String)方法可以正常解析,但是这个方法早就过时了,jdk文档里面推荐的是DateFormat.parse方法替换,但是这个方法无法解析上面这个字符串!求解释啊!在线等答案! 展开
 我来答
zhsqbd
2013-06-14 · 超过10用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:19.7万
展开全部
package test;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
public class DateParser {
public static void main(String[] args) {
//java时间格式转换: Sep 29, 2012 1:00:01 AM 如何转换成标准的java Date对象
/*
LetterDate or Time ComponentPresentationExamples
GEra designatorTextAD
yYearYear1996; 96
MMonth in yearMonthJuly; Jul; 07
wWeek in yearNumber27
WWeek in monthNumber2
DDay in yearNumber189
dDay in monthNumber10
FDay of week in monthNumber2
EDay in weekTextTuesday; Tue
aAm/pm markerTextPM
HHour in day (0-23)Number0
kHour in day (1-24)Number24
KHour in am/pm (0-11)Number0
hHour in am/pm (1-12)Number12
mMinute in hourNumber30
sSecond in minuteNumber55
SMillisecondNumber978
zTime zoneGeneral time zonePacific Standard Time; PST; GMT-08:00
ZTime zoneRFC 822 time zone-0800
*/
SimpleDateFormat sdf = new SimpleDateFormat("MMM d, yyyy K:m:s a",Locale.ENGLISH);
Date d2 = null;
try {
d2 = sdf.parse("Sep 29, 2012 1:00:01 AM");
} catch (ParseException e) {
e.printStackTrace();
}
Date d3 = new Date();
System.out.println("d2 ====== "+d2);
System.out.println("d3 ====== "+sdf.format(d3));
}
}
x369201170
2013-06-14 · TA获得超过426个赞
知道小有建树答主
回答量:570
采纳率:0%
帮助的人:362万
展开全部
你上面这个到底是什么?String还 Date?建议使用SimpleDateFormat对象来转换
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
魔道夜行
2017-09-18 · TA获得超过189个赞
知道答主
回答量:3
采纳率:0%
帮助的人:2508
展开全部
SimpleDateFormat sdf2= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat sdf = new SimpleDateFormat("MMM d, yyyy K:m:s a",Locale.ENGLISH);
Date d2 = null;
try {
d2 = sdf.parse("Sep 18, 2017 4:17:28 PM");
} catch (ParseException e) {
e.printStackTrace();
}
Date d3 = new Date();
LogUtil.e("d2 ====== "+d2+" "+sdf2.format(d2));
LogUtil.e("d3 ====== "+" "+d3+" "+sdf.format(d3));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浪人sNi
2013-06-15
知道答主
回答量:3
采纳率:0%
帮助的人:4336
展开全部
查API 把参数配好就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式