java 阿拉伯数字日期转换为中文大写日期方法_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 + "年";
java 阿拉伯数字日期转换为中文大写日期方法_java方法转换大写日期及人民币大写转换方式 .txt...相关推荐
- aspose excel中文文档_Excel实战技巧,如何将阿拉伯数字快速转换为中文大小写格式?...
Hi,大家好,我是小雨!应诸多网友的需求,从今天起小雨每天为大家讲解一个办公软件(Word.Excel.PPT)实战技巧. 第 001 期:如何将阿拉伯数字快速转换为中文大小写格式 Excel最强大的 ...
- 关于JAVA阿拉伯数字替换为中文大写
话不多说,直接上代码 public static void NunOrChina2(Scanner scan) { boolean flag = true; while (flag){ Str ...
- java中人民币的符号怎么打_Java学习笔记---字符串操作(人民币大写转换的实现)...
向开始学习语言的的同学们推荐下,如果你想学习语言的某个特性,比方说数据库编程,或者网络编程,最好找一个实用的例子,然后不懂的去翻书,去查资料,这样目的性就很强了,个人感觉比对着语法书敲上面的例子效率要 ...
- java url传参中文乱码问题_java中url传中文参数出现乱码
缘由:java Http请求传输时将url以ISO-8859-1编码,服务器收到字节流后默认会以ISO-8859-1编码来解码成字符流(形成中文乱码).服务器 方法一:编码 咱们须要把request. ...
- java 参数传值的练习题及答案_java方法参数传递面试题三则
传值还是传引用是Java中很基础的一个问题,也是笔试的时候经常被考察的一个问题,总结一下. 题目1: 写出以下程序的输出内容. public class Test { public static vo ...
- 阿拉伯数字金额转换为中文大写
function digitUppercase(n) {var fraction = ['角', '分'];var digit = ['零', '壹', '贰', '叁', '肆','伍', '陆', ...
- java读法,Java 把数字转换为中文读法
/** *输入一串数字,输出这串数字对应的中文读法 * 如: * 输入:832900180 输出:八亿三千二百九十万一百八十 * * 思路:1.中文读法都是4个一串,所以我用a和b分别来表示这是哪一段 ...
- java 一年中的第几天_java中计算指定日期是一年的第几天的方法
Java输入日期计算是这年的第几天: 思路 通过年份区分出是闰年还是平年,平年 2 月 28 天,闰年 2 月 29 天: 1.3.5.7.8.10.12 月份 31 天其余月份均为 30 天: 然后 ...
- java 日期只计算年月日大小_Java 计算两个日期相差多少年月日
JDK7及以前的版本,计算两个日期相差的年月日比较麻烦. JDK8新出的日期类,提供了比较简单的实现方法. /*** 计算2个日期之间相差的 相差多少年月日 * 比如:2011-02-02 到 201 ...
- java枚举值转化中文_多个枚举的国际化(枚举值的转换)
好了,现在这是完整的和随时使用的解决方案:(感谢@Joop埃根) 使类 public final class EnumTranslator { public static String getMess ...
最新文章
- GOF23设计模式(创建型模式)工厂模式
- SQL Server 2008用'sa'登录失败,启用'sa'登录的办法
- ios oc数组转换为c语言数组,iOS中将数组作为参数传递给服务器
- 7个Python特殊技巧,助力你的数据分析工作之路
- opencv vs2010 配置
- Jedis连接Redis读写基本操作
- 拼多多 App 下架;京东回应“大面积裁员”;西安 ofo 原办公地清空 | 极客头条...
- cpu的用户态和内核态和内存的用户空间内核空间
- 制作U盘免疫病毒文件夹
- 联想电脑进入BIOS曾经走过的“坑”
- 谷“哥”性丑闻还要对谷姐性侵犯?
- Java中有哪些锁?
- 【自动控制原理】【计算机控制技术】通俗易懂地理解Z变换
- Mac M2芯 超详细k8s集群实战 - kubeadm
- 3D视觉检测风挡玻璃智能涂胶工作站
- 魔兽世界怎么修改登录服务器地址,wow如何修改登录服务器地址
- CentOS 7 安装以太坊(Etherum)Geth尝试挖矿
- 传世单机 GM命令 查看所有GM命令 自定义游戏命令
- (问答)50m带宽的实际速率是多少
- 程序员在家办公007