请问这种格式的日期字符串(10/Sep/2009:23:59:47),如何转化为日期类型的值 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateFormatTest { public static void main(String[] args){ SimpleDateFormat bartDateFormat = new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss",java.util.Locale.US ); Date d=new Date(); try { d=bartDateFormat.parse("10/Sep/2009:23:59:47"); } catch (ParseException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } System.out.println(d); } }测试结果:Wed Sep 10 23:59:47 CST 2008昨天正好也见到一个这样的问题,都忽略了自己的机器系统不是英语的,所以要加上java.util.Locale.US 不然不识别Sep这种表示,不知道LZ是不是也是这个问题 new SimpleDateFormat("yyyyMMdd").parse("10/Sep/2009:23:59:47");试一下 是不是因为月份是SEP,所以要加上Locale.US或者UK等英语国家的,如果是“九月”就要加上Locale.CHINA,但是如果是“9月”怎么办 要进行数据转换吗?或者java本身也支持 java里面如何判断两个引用是否指向同一个值? 在线求助Java习题 我想使用Synthetica的一些swing的主题,但是却始终如发出来应有的效果 java多线程的调度 考文件操作,java.net包,还有正则的小题 对Applet 有没有好一点的,快速一点的掌握方法!不是急于求成,想请教一点经验!比较急切!在线等! 帮忙解释一下 应该怎么改呢? 关于jreport4.5的注册码 侯捷译的《java编程思想》99元,太狠了吧,人家原版可是免费下载的!!! 队列中元素个数怎么算? 问个类加载问题
import java.text.SimpleDateFormat;
import java.util.Date;public class DateFormatTest {
public static void main(String[] args){
SimpleDateFormat bartDateFormat = new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss",java.util.Locale.US );
Date d=new Date();
try {
d=bartDateFormat.parse("10/Sep/2009:23:59:47");
} catch (ParseException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
System.out.println(d);
}
}
测试结果:Wed Sep 10 23:59:47 CST 2008
昨天正好也见到一个这样的问题,都忽略了自己的机器系统不是英语的,所以要加上java.util.Locale.US 不然不识别Sep这种表示,不知道LZ是不是也是这个问题
试一下
是不是因为月份是SEP,所以要加上Locale.US或者UK等英语国家的,
如果是“九月”就要加上Locale.CHINA,
但是如果是“9月”怎么办