java方法转换大写日期及人民币大写转换方式 .txt
来源:互联网 发布:卫星机顶盒改网络电视 编辑:程序博客网 时间:2024/04/27 00:08
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 + "年";
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 + "年";
- java方法转换大写日期及人民币大写转换方式 .txt
- Java代码实现数字转换中文大写及人民币大写
- java中人民币大写转换
- 人民币大写转换
- 人民币大写转换
- 转换大写人民币
- c#人民币大写转换
- 人民币转换成大写
- 人民币大写的转换
- 【pascal】人民币大写转换
- 人民币大写金额转换
- 人民币大写格式转换
- VB人民币大写转换
- oracle人民币大写转换
- 转换人民币大写
- 数字转换大写人民币
- 人民币大写转换
- 人民币大写转换
- 黑马程序员-集合2-Set集合
- 黑马程序员-集合1-List集合
- 什么是java
- 黑马程序员-对象包装类
- 节表属性格式分析
- java方法转换大写日期及人民币大写转换方式 .txt
- 电商购物网站如何调用第三方支付平台(支付宝,财付通,盛付通等)
- FreeCMS有些功能出现乱码怎么办?
- 定位节表中RELOC所在符号表位置
- java中到底是继承父类变量还是访问父类变量
- JQuery EasyUI form ajax 提交后办事器返回操纵成果,IE提示下载
- Spring+Quartz实现定时任务的配置方法
- uva 253 - Cube painting 思维问题
- __FILE__,__LINE__