如何将字符串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类型。 结果能出来 还是报错。 动态创建文本框问题 请问在SWT中如何实现对图片翻转180度? 正则表达该怎么写 有关exec的问题?谢谢! 如何向系统添加字符集?(100分相赠--在线等待--急用) swing中,如何做到使 JTable列宽随鼠标拖动时同时变化,即每列的宽度大小一直都是一样的。 程序有点问题,求帮忙。 可不可以发个javamail的源程序给我,最好有注释。呵呵,时间紧迫 bean到底能干什么? 如何取得保存路径? 遇到正则表达式问题, 麻烦大家帮帮忙..
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
为什么有这样的问题啊?