javase Dat和String国际化

来源:互联网 发布:mysql上一篇查询 编辑:程序博客网 时间:2024/06/05 17:19

1.时间和日期的转换

private static void stringToDate() throws ParseException {DateFormat df = DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.DEFAULT,Locale.CHINA);//将日期时间转成字符串Date date = df.parse("2014年3月21日 星期五 16:26:09");System.out.println(date.toLocaleString());}private static void dateToString() {DateFormat df = DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.DEFAULT,Locale.CHINA);//将日期时间转成字符串String str = df.format(new Date());System.out.println(str);}

2.num和string的转换

private static void stringToNumber() throws ParseException {NumberFormat nf = NumberFormat.getCurrencyInstance(Locale.CHINA);Double d = (Double) nf.parse("¥3.14");System.out.println(d);}private static void numberToString() {NumberFormat nf = NumberFormat.getCurrencyInstance(Locale.UK);String str = nf.format(3.14);System.out.println(str);}



0 0