• java方法转换大写日期及人民币大写转换方式 .txt


    java方法转换大写日期及人民币大写转换方式

    2012-03-02 14:38:03| 分类: java |字号 订阅
    /**
    * 阿拉伯数字与中文数字(大小写)之间的转换
    *
    */

    import java.text.DateFormat;
    import java.text.SimpleDateFormat;
    import java.util.Date;

    /**
    * @author
    *
    */
    public final class SwitchMethod {
    private static final String[] pattern = { "零", "壹", "贰", "叁", "肆", "伍",
    "陆", "柒", "捌", "玖" };
    private static final String[] cPattern = { "", "拾", "佰", "仟", "万", "拾",
    "佰", "仟", "亿" };
    private static final String ZEOR = "零";

    /**

    * 参数名称:@param date 待转换的日期(Date格式)
    * 返回值:String 小写汉字的日期
    * 方法描述:土办法解决日期转换问题
    * @author:HY
    * 创建时间:2011-6-20 下午05:59:20
    */
    public static void dateToChineseSmall(Date date) {
    DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
    String dateStr = formatter.format(date);
    System.out.println(stringToChineseSmall(dateStr));
    //return stringToChineseSmall(dateStr);
    }


    /**
    * 参数名称:@param dateStr 待转换的日期(String格式,结构为yyyy-MM-dd)
    * 返回值:String 小写汉字的日期
    * 方法描述:土办法解决日期转换问题
    * @author:HY
    * 创建时间:2011-6-20 下午05:59:20
    */
    public static String stringToChineseSmall(String dateStr) {

    // 传参数的格式为 2011-11-26
    String resultStr = "";
    String[] ss = dateStr.split("-");

    for (int j = 0; j < ss[0].length(); j++) {
    switch (ss[0].charAt(j)) {
    case '0':
    resultStr += "〇";
    break;
    case '1':
    resultStr += "一";
    break;
    case '2':
    resultStr += "二";
    break;
    case '3':
    resultStr += "三";
    break;
    case '4':
    resultStr += "四";
    break;
    case '5':
    resultStr += "五";
    break;
    case '6':
    resultStr += "六";
    break;
    case '7':
    resultStr += "七";
    break;
    case '8':
    resultStr += "八";
    break;
    case '9':
    resultStr += "九";
    break;
    }
    }
    resultStr = resultStr + "年";

  • 相关阅读:
    由于服务主机:DCOM服务进程占用过多CPU,导致系统卡死
    MySQL优化
    input type="file"文件上传到后台读取
    mysql 创建事件
    Quartz.Net实现的定时执行任务调度
    js 编码详解
    C# DateTime.Now 详解
    C# 读写text 详细讲解
    百度地图API详细介绍
    layui table 详细讲解
  • 原文地址:https://www.cnblogs.com/bjanzhuo/p/3576073.html
Copyright © 2020-2023  润新知