如何将1983/08/23变换成1983-08-23 如何将1983/08/23变换成1983-08-23用SimpleDateFormat实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try { String s1 = "1983/08/23"; SimpleDateFormat sf1 = new SimpleDateFormat("yyyy/MM/dd"); SimpleDateFormat sf2 = new SimpleDateFormat("yyyy-MM-dd"); Date date = sf1.parse(s1); System.out.println(sf2.format(date)); } catch (ParseException ex) { } import java.text.SimpleDateFormat;import java.util.Date;import java.text.ParseException;public class Format{ public static void main(String[] args){ SimpleDateFormat formate=new SimpleDateFormat("yyyy/MM/DD"); Date date=null; try{ date=formate.parse("1983/08/23"); }catch(ParseException e){ e.printStackTrace(); } formate.applyPattern("yyyy-MM-DD"); System.out.println(formate.format(date)); }}临时查API报佛脚抱出来的,估计做法不是很优美。学习下~ to 88324877(寂寞呆头鱼)哈哈,来晚了不过你的程序有bug看看我1楼的答案以前的帖子说过,try...catch...不是打印一下就完事的,这样走形式不可以的你能看出bug在哪吗? applyPatternpublic void applyPattern(String pattern)将给定模式字符串应用于此日期格式。 参数:pattern - 此日期格式的新的日期和时间模式 抛出: NullPointerException - 如果给定的模式为 null IllegalArgumentException - 如果给定的模式无效你是不是我说没捕获异常啊~ 如果你的try...catch...捕获到了异常,那后面的date就是null,这个太危险了,会出现空指针错误的 背景图片移动效果一直不理想 求帮忙 求一个 钩子钩键盘的实例(JNA) 关于解析xls表格的问题,急!!! 现在MyEclipse的官网是不是上不去,我要下载都不行 一个数组排序的问题 需要 <标识符>估计很少人会 我的CardLayout不能使用!?? JList中加入JCheckBox控件时按住CTRL键时可以多选,但如何实现不用按CTRL键就可多选?谢谢。 javabean ,bean,ejb怎么样区别? 高手们帮帮忙! jar可以打包图片吗? 关于break和continue 跳转到标号
String s1 = "1983/08/23";
SimpleDateFormat sf1 = new SimpleDateFormat("yyyy/MM/dd");
SimpleDateFormat sf2 = new SimpleDateFormat("yyyy-MM-dd");
Date date = sf1.parse(s1);
System.out.println(sf2.format(date));
}
catch (ParseException ex) {
}
import java.util.Date;
import java.text.ParseException;
public class Format{
public static void main(String[] args){
SimpleDateFormat formate=new SimpleDateFormat("yyyy/MM/DD");
Date date=null;
try{
date=formate.parse("1983/08/23");
}catch(ParseException e){
e.printStackTrace();
}
formate.applyPattern("yyyy-MM-DD");
System.out.println(formate.format(date));
}
}
临时查API报佛脚抱出来的,估计做法不是很优美。
学习下~
哈哈,来晚了
不过你的程序有bug
看看我1楼的答案以前的帖子说过,try...catch...不是打印一下就完事的,这样走形式不可以的
你能看出bug在哪吗?
public void applyPattern(String pattern)将给定模式字符串应用于此日期格式。 参数:
pattern - 此日期格式的新的日期和时间模式
抛出:
NullPointerException - 如果给定的模式为 null
IllegalArgumentException - 如果给定的模式无效你是不是我说没捕获异常啊~