java中 Thu Aug 18 00:00:00 CST 2011 这个时间怎麽用SimpleDateFormat 格式匹配?

java中2011-1-11不是用"yyyy-MM-dd“吗?那ThuAug1800:00:00CST2011这个格式呢?... java中 2011-1-11 不是用"yyyy-MM-dd“吗? 那Thu Aug 18 00:00:00 CST 2011这个格式呢? 展开
 我来答
shenaodong
2011-08-29 · TA获得超过960个赞
知道小有建树答主
回答量:868
采纳率:0%
帮助的人:797万
展开全部
SimpleDateFormat myFmt=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
SimpleDateFormat myFmt1=new SimpleDateFormat("yy/MM/dd HH:mm");
SimpleDateFormat myFmt2=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//等价于now.toLocaleString()
SimpleDateFormat myFmt3=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒 E ");
SimpleDateFormat myFmt4=new SimpleDateFormat(
"一年中的第 D 天 一年中第w个星期 一月中第W个星期 在一天中k时 z时区");
Date now=new Date();
System.out.println(myFmt.format(now));
System.out.println(myFmt1.format(now));
System.out.println(myFmt2.format(now));
System.out.println(myFmt3.format(now));
System.out.println(myFmt4.format(now));
System.out.println(now.toGMTString());
System.out.println(now.toLocaleString());
System.out.println(now.toString());
你可以试试上段代码,其实Thu Aug 18 00:00:00 CST 2011这个是Date的直接输出
erliang20088
2011-08-30 · TA获得超过2496个赞
知道小有建树答主
回答量:926
采纳率:100%
帮助的人:955万
展开全部
这是一种时间的显示方式,有格林威治时间,本地时间等显示方式,你写的这种方式是一种类似格林威治的时间显示,并没有经过任何格试处理,经验之谈,不是很确定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式