如何将字符串Thu Dec 18 20:11:11 2003转换为一个Date对象? Date.parse("Thu Dec 18 20:11:11 2003");但这个方法已经不推荐了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Date.parse("Thu Dec 18 20:11:11 2003");这样做 java程序能知道Dec代表的12月? 用SimpleDateFormat可以解析任何格式的时间,你只需看看的他的API就知道怎么用了 Date dt;SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss",Locale.CHINA);dt = formatter.parse("Thu Dec 18 20:11:11 2003"); 我用 java.util.Date d=new java.util.Date(); SimpleDateFormat format=new SimpleDateFormat("EEE MMM dd hh:mm:ss yyyy",Locale.US); d=format.parse(s);但是输出的年好象有点问题但s=“Thu Dec 18 20:11:11 2003”的时候输出年为103 s=“Thu Dec 18 20:11:11 1998”的时候输出年为98为什么有这样的问题啊? 看你是怎么定义输出格式了,用SimpleDateFormat类的format(Date)方法可以按照你定义的格式来输出日期的String类型。 有人使用过Java caps工具进行企业集成架构吗? 几段问题代码,菜鸟请求仙人指点一二 要个Flex CRUD的Demo 如何将JPG图片转换成MPEG格式? 新人初到宝地~~~散分了 使用javadoc,如何能自定义tag jacorb的问题,帮忙看看吧 java ObjectStream 对象传输问题 我要动态的操作Excel文件。那个速度快一点 java打印??新手请教! 如何取得保存路径? 遇到正则表达式问题, 麻烦大家帮帮忙..
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss",Locale.CHINA);
dt = formatter.parse("Thu Dec 18 20:11:11 2003");
SimpleDateFormat format=new SimpleDateFormat("EEE MMM dd hh:mm:ss yyyy",Locale.US);
d=format.parse(s);
但是输出的年好象有点问题
但s=“Thu Dec 18 20:11:11 2003”的时候输出年为103
s=“Thu Dec 18 20:11:11 1998”的时候输出年为98
为什么有这样的问题啊?