您的位置:首页 > 编程语言 > Java开发

Java-Excel 报表开发 POI

2012-02-01 22:17 537 查看
 

  //  日期格式化输出字符串

      SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy");

      String date=sdf.format(new Date());

      System.out.println("date = "+date);

//  字符串转日期

     SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy");

     Date d1=sdf.parse("04/02/1987");

    System.out.println("date = "+d1);

   // 不使用格式化输出数

        double d1 = 10000.0 / 3.0;

        System.out.println("无格式化输出:" + d1);

        // 使用本地默认格式输出数

        NumberFormat numberFormat = NumberFormat.getNumberInstance();

        //numberFormat.setMaximumFractionDigits(4);

        //numberFormat.setMinimumIntegerDigits(6);

        String numberString = numberFormat.format(d);

        System.out.println("本地默认格式输出数:" + numberString);

        // 使用本地默认格式输出货币值

        NumberFormat currencyFormat = NumberFormat.getCurrencyInstance();

        System.out.println("本地默认格式输出货币值:" + currencyFormat.format(d));

        // 使用本地默认格式输出百分数

        NumberFormat percentFormat = NumberFormat.getPercentInstance();

        System.out.println("本地默认格式输出百分数:" + percentFormat.format(d));

        // 在不同的国家和地区数字表示的格式也有区别。如德国

        // 使用德国的格式化输出数

        NumberFormat numberFormatG = NumberFormat

                .getNumberInstance(Locale.GERMANY);

        System.out.println("德国数字输出形式:" + numberFormatG.format(d));

        // 使用德国货币输出形式

        NumberFormat currencyFormatG = NumberFormat

                .getCurrencyInstance(Locale.GERMANY);

        System.out.println("德国货币输出形式:" + currencyFormatG.format(d));

        // 使用美国货币输出形式

        NumberFormat currencyFormatA = NumberFormat

                .getCurrencyInstance(Locale.US);

        System.out.println("美国货币输出形式:" + currencyFormatA.format(d));

        // 使用德国百分数输出形式

        NumberFormat percentFormatG = NumberFormat

                .getPercentInstance(Locale.GERMANY);

        System.out.println("德国百分数输出形式:" + percentFormatG.format(d));

java 代码

  

  

  //  日期格式化输出字符串   

  

      SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy");   

      String date=sdf.format(new Date());   

      System.out.println("date = "+date);   

  

//  字符串转日期   

  

     SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy");   

     Date d1=sdf.parse("04/02/1987");   

    System.out.println("date = "+d1);   

  

   // 不使用格式化输出数   

        double d1 = 10000.0 / 3.0;   

        System.out.println("无格式化输出:" + d1);   

  

        // 使用本地默认格式输出数   

        NumberFormat numberFormat = NumberFormat.getNumberInstance();   

        //numberFormat.setMaximumFractionDigits(4);   

        //numberFormat.setMinimumIntegerDigits(6);   

        String numberString = numberFormat.format(d);   

        System.out.println("本地默认格式输出数:" + numberString);   

  

        // 使用本地默认格式输出货币值   

        NumberFormat currencyFormat = NumberFormat.getCurrencyInstance();   

        System.out.println("本地默认格式输出货币值:" + currencyFormat.format(d));   

  

        // 使用本地默认格式输出百分数   

        NumberFormat percentFormat = NumberFormat.getPercentInstance();   

        System.out.println("本地默认格式输出百分数:" + percentFormat.format(d));   

  

        // 在不同的国家和地区数字表示的格式也有区别。如德国   

        // 使用德国的格式化输出数   

        NumberFormat numberFormatG = NumberFormat   

                .getNumberInstance(Locale.GERMANY);   

        System.out.println("德国数字输出形式:" + numberFormatG.format(d));   

  

        // 使用德国货币输出形式   

        NumberFormat currencyFormatG = NumberFormat   

                .getCurrencyInstance(Locale.GERMANY);   

        System.out.println("德国货币输出形式:" + currencyFormatG.format(d));   

  

        // 使用美国货币输出形式   

        NumberFormat currencyFormatA = NumberFormat   

                .getCurrencyInstance(Locale.US);   

        System.out.println("美国货币输出形式:" + currencyFormatA.format(d));   

  

        // 使用德国百分数输出形式   

        NumberFormat percentFormatG = NumberFormat   

                .getPercentInstance(Locale.GERMANY);   

        System.out.println("德国百分数输出形式:" + percentFormatG.format(d));   

           

       
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: