//日期转化为大小写

public static String dataToUpper(String dateStr) {

String res="";

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");

Date date = null;

try {

date = df.parse(dateStr);

} catch (Exception e) {

// 日期型字符串格式错误

System.out.println("日期型字符串格式错误");

}

if(date!=null){

Calendar ca = Calendar.getInstance();

ca.setTime(date);

int year = ca.get(Calendar.YEAR);

int month = ca.get(Calendar.MONTH) + 1;

int day = ca.get(Calendar.DAY_OF_MONTH);

res=numToUpper(year) + "年" + monthToUppder(month) + "月"+dayToUppder(day) + "日";

}

return res;

}

// 将数字转化为大写

public static String numToUpper(int num) {

// String u[] = {"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"};

String u[] = { "〇", "一", "二", "三", "四", "五", "六", "七", "八", "九" };

char[] str = String.valueOf(num).toCharArray();

String rstr = "";

for (int i = 0; i < str.length; i++) {

rstr = rstr + u[Integer.parseInt(str[i] + "")];

}

return rstr;

}

// 月转化为大写

public static String monthToUppder(int month) {

if (month < 10) {

return numToUpper(month);

} else if (month == 10) {

return "十";

} else {

return "十" + numToUpper(month - 10);

}

}

// 日转化为大写

public static String dayToUppder(int day) {

if (day < 20) {

return monthToUppder(day);

} else {

char[] str = String.valueOf(day).toCharArray();

if (str[1] == ‘0‘) {

return numToUpper(Integer.parseInt(str[0] + "")) + "十";

} else {

return numToUpper(Integer.parseInt(str[0] + "")) + "十"

+ numToUpper(Integer.parseInt(str[1] + ""));

}

}

}

原文:http://www.cnblogs.com/nmg-zwt/p/5566325.html

html 数字大小写转换,数字大小写转化相关推荐

  1. c语言人民币大小写转换,人民币大小写转换函数.xls

    人民币大小写转换函数.xls Sheet3 Sheet1 IF(A1=0,"",IF(ABS(A1)<0.995,"",TEXT(INT(ROUND(AB ...

  2. html5制作大小写转换,java大小写转换

    java怎样将大写字母转换成小写字母 具体代码如下,字符串中大.小写互转 1)输入 第一行只有一个整数m(m String类的toUpperCase()方法可以将一个字符串中的小写子母变成大写字母// ...

  3. Java中英文字母的大小写转换ideaeclipse大小写快捷键

    String 的方法 toLowerCase 大写转小写 toUpperCase 小写转大写 String string = "company_121_121_id"; Strin ...

  4. C语言字符串完成大小写转换

    //4.编写一个程序,可以一直接收键盘字符, //如果是小写字符就输出对应的大写字符, //如果接收的是大写字符,就输出对应的小写字符, //如果是数字不输出. 此题第一步需要遍历整个输入字符串 第二 ...

  5. latex中字母大小写转换实践

    latex中字母大小写转换实践 要点概览 目的 实现常用的字母大小写转换,可以用于常规的字符串处理以及biblatex参考文献样式定义 全部大写/全部小写 句首大写(句首字母大写其它不变,句首字母大写 ...

  6. angular 字符串转换成数字_3种方法搞定Excel中数字大小写转换? 123...变为壹贰叁......

    作者 | 雷哥 编辑 | 小西瓜 职场中,大家是否遇到这样的情况, 需要把数字"1,2,3......" 转换为 大写的"壹贰叁...",大家都有哪些方法可以实 ...

  7. python数字转换成字符串比较大小_Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、...

    去空格及特殊符号s.strip().lstrip().rstrip(',') 复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1 sStr1  ...

  8. C#、winfrom设置金额数字大小写转换

    C#.winfrom金额数字大小写转换 作者:张国军_Suger 开发工具与关键技术:Visual Studio 2015.C#..NET.winfrom 很多时候我们比如金额就需要对数字的小写转换成 ...

  9. Python 零基础入门到实战(一)笔记:内置对象、浅拷贝、深拷贝、计算圆面积、凯撒密码、英文大小写转换、输入国家打印出国家名和首都、输入数字英文输出、统计句子中的字母数量、猜随机数

    Python入门到实战(一) 为什么写这篇文章 Part 1 入门部分 什么是编程语言? Python的优势 目前应用 特点 Part 2 6种内置对象 1 整数.浮点数 2 字符串 3 列表 4 元 ...

  10. 数字大小写转换(包括金额)

    (原创)自己写了一个数字转换成大小写,有8种格式,大家可以相互转载,请注明出处. /* 传入一组数,返回其大写格式 @Num  数 @FormatType 格式( [数字大写]100:普通格式  10 ...

最新文章

  1. 【Cocos2d-x】开发实战-Cocos中的字符串、标签和中文乱码
  2. StringBuilder详解
  3. html字符串生成器源代码
  4. 软工总结暨团队成员自评(胡骏)
  5. ApacheCN 数据库译文集 20211112 更新
  6. JBoss的部署机制
  7. 第四节:EasyUI的一些操作
  8. 没有足够的值_了解食物的GI值,让你的减脂效率翻倍
  9. Starling滤镜合集2(新增7种滤镜)
  10. proteus仿真电路连线
  11. 「Activiti精品 悟纤出品」Activiti7 Getting Started-摸石头过河 - 第323篇
  12. 三分钟告诉你什么是三层交换机!
  13. Python(3)——Python基本图形绘制
  14. 《Java小游戏实现》:坦克大战
  15. 分布式系统之道:Lamport 逻辑时钟
  16. 电脑怎么录制屏幕?分享电脑录制屏幕的3个方法
  17. 开发微信小程序,就是这么简单!可自动生成微信小程序源代码,配套JS SDK、接口和后台
  18. ios8在通用设置中文键盘无效的解决方法(中文键盘设置)
  19. 这不是广告!千万不要相信淘宝上卖的CSDN会员!!!
  20. 数据结构与算法笔试题吐血整理

热门文章

  1. 二十年间的失败软件和系统
  2. Android钢琴滑动代码,如何使用Kotlin构建Android旋转旋钮以帮助儿子练习钢琴
  3. 微信小程序连接低功率蓝牙控制单片机上硬件设备
  4. 如何免费搭建FTP服务器---金万维
  5. 密码箱忘记密码解决方法
  6. Golang导出并下载excel封装
  7. Android 源码编译make的错误处理
  8. collapse mode 严重_Android工具栏collapseMode问题
  9. win FlashFxp与ubuntu vsftpd共享文件
  10. Android中的工厂模式