取系统时间问题
我再windows系统里面设置时间格式为2007,03,19,或者 2007|03|19 或者。。。
总之就是系统什么格式我取出来就是什么格式而不是通过format自己设置,请问怎么取?
------解决方案--------------------Date nowTime=new Date();
------解决方案--------------------Date nowTime=new Date();
nowTime.replaceall( ": ", ", ");
------解决方案--------------------你把取得的时间转换成字符串然后subString不就行了?API里好象也有,但我忘记了,我想你应该去看看UTIL包。
------解决方案--------------------类似于:
String country = System.getProperty( "user.country ");
String language = System.getProperty( "user.language ");
Locale locale = new Locale(language, country);
DateFormat f = SimpleDateFormat.getDateInstance(1, locale);
System.out.println(f.format(new Date()));