`

英文月份和数字月份转换

 
阅读更多
public static List<String> MONTH_LIST = Arrays.asList("JAN", "FEB", "MAR",
   "APR", "MAY", "JUN", "JUL", "AUG", "SEP", "OCT", "NOV", "DEC");



public static String changeNumberToChar(String releaseVersion) {

  if (null == releaseVersion) {
   throw new IllegalArgumentException("ReleaseVersion cannot be null");
  }
  String strNumber = releaseVersion.substring(0, 2);
  String strMonth = null;
  try {
   strMonth = MONTH_LIST.get(Integer.parseInt(strNumber));
  } catch (NumberFormatException e) {
   e.printStackTrace();
   System.out.println("Parse month error........");
  }
  return strMonth + releaseVersion.substring(2);
 }

 public static String changeStringToNumber(String releaseVersion) {
  if (null == releaseVersion) {
   throw new IllegalArgumentException("ReleaseVersion cannot be null");
  }
  for (int i = 0; i < MONTH_LIST.size(); i++) {
   if (releaseVersion.toUpperCase().startsWith(MONTH_LIST.get(i))) {
    if (i < 10) {
     return "0" + i;
    }
    return i + "";
   }
  }
  return -1 + "";
 }

 

分享到:
评论
1 楼 dreamdml 2010-03-30  
什么破程序

相关推荐

    月份转换python小程序

    简单的 小程序,可以实现数字何英文的转换,简单的 小程序,可以实现数字何英文的转换,

    java将数字转换为时间格式

    ### Java将数字转换为时间格式的方法 在Java编程语言中,经常需要处理日期与时间相关的数据,例如将数字(通常是表示时间戳或特定格式的字符串)转换为更易读的时间格式。这种转换不仅可以帮助我们更好地理解和操作...

    Excel英文日期的转换.rar

    "Excel英文日期的转换"这个主题涉及到两个关键知识点:将标准日期格式转换为英文序数日期,以及将英文月份名称转换为对应的数字。下面我们将详细探讨这两个方面。 首先,让我们来看如何将标准日期(例如“2023年3月...

    Java简单程序 键入数字输出相应的月份的英文

    简单的小程序 初学者看看 学习read的转换 操作就是键入数字 按回车 以0结束 例如: 1 2 3 4 0 会得到相应的月份的yingwen

    Python替换月份为英文缩写的实现方法

    示例数据: zs,3 li,5 ww,10 cc,4 xm,2 xh,1 pp,6 qq,7 ff,11 dd,8 kk,12 mm,9 处理后效果: 脚本代码如下: 创建 文件名.py 脚本文件 fo = open(/home/python/hhh/a.txt, r) ... b=a[index].split(',')

    数字钟设计,包括万年历,闹钟,倒计时,秒表,进制转换

    在本项目中,数字钟不仅包括小时、分钟和秒钟,还包含了一个万年历功能,可以显示日期和月份,甚至考虑了闰年规则。 3. **万年历**: 万年历是能自动调整闰年和每月天数的日期显示功能。在Verilog设计中,这通常涉及...

    number-to-bangla:Laravel软件包将英语数字转换为孟加拉数字或孟加拉文本,孟加拉月份名称和孟加拉货币格式

    Laravel软件包将Laravel 5.5+的英文数字转换为Bangla数字或Bangla文本,Bangla月份名称和Bangla Money格式。 孟加拉语单词中可以隐藏的最大数量为999999999999999例如, 手术 英文输入法 孟加拉输出 文字(整数) ...

    如何将日期由数字型转换成汉字型

    - 对于月份,如果数字小于10,则需要考虑前导零,如`m1`和`m2`。 - 对于日期,同样处理,但可能需要加上“十”来组合成汉字的日期。 5. 为了确保输出的格式正确,使用`@If`函数来处理特殊情况,比如月份或日期的...

    数字日期转成中文日期

    将数字日期转换为中文日期,不仅考验程序员对字符串操作和条件判断的掌握,也体现了对中文文化特性的理解和尊重。DELPHI代码示例提供了一种实现思路,但这一功能在不同的编程语言和应用场景下可能需要做出相应的调整...

    C#数字日期装换为中文日期(源码)

    在C#编程中,将数字日期转换为中文日期是一项常见的任务,特别是在处理用户界面显示或者进行数据本地化的时候。这个标题“C#数字日期装换为中文日期(源码)”指的是一个C#代码示例,它提供了将标准日期时间格式(如...

    输出月份英文名pta.doc

    在编程领域,特别是当涉及到日期处理时,经常需要将数字形式的月份转换为其对应的英文名称。本文将详细介绍如何在Python中实现这一功能,包括使用列表和字典两种不同的数据结构来存储和检索月份的英文名称。 #### ...

    Python 如何优雅的将数字转化为时间格式的方法

    将数字转化成时间格式 from dateutil.parser import parse a=20170825 b=str(a) c=parse(b) print(c) 2017-08-25 00:00:00 将时间按照天排列,转化为一个数字,用来做时间序列分析 from matplotlib.pylab ...

    SQL中将日期转换为中文大写

    例如,在某些SQL方言中,我们可以先将日期转换为英文全拼,然后再用自定义的映射表或函数将英文日期转换为中文大写。例如,"2023-01-01" 可能会被转换为 "TWENTY THREE THOUSAND TWO HUNDRED AND THIRTY THREE MINUS...

    数字转英文

    此外,当涉及到日期格式转换时,例如“2023-03-01”转成“March 1st, 2023”,则需要更复杂的逻辑,因为月份和日期的表示方式也是英文的一部分。 在处理大量数据时,可以使用更高效的方法,如创建一个字典映射数字...

    matlab开发-数字到顺序环路转换器

    - 结合日期和时间处理,将日期中的日或月份转换成序数形式,可以增加日期的可读性。 在实际编程中,`num2ordstr.m`函数的代码可能包含输入检查、错误处理和优化的逻辑,以确保其功能的完整性和效率。学习和理解...

    Java实现将数字日期翻译成英文单词的工具类实例

    本工具类实例主要介绍了Java实现将数字日期翻译成英文单词的工具类,结合完整实例形式分析了Java日期转换与字符串操作相关实现技巧。 一、日期转换实现技巧 在Java中,日期转换是非常常见的操作,例如将数字日期...

    数字电路试题及答案(后面附带)

    1. **数制转换**:这是数字电路的基础,包括二进制(B)、十进制(D)和十六进制(H)之间的转换。例如,(10110)B转换为十进制是22,(0.1011)B转换为十进制是1.75等。掌握数制转换对于理解数字电路中的计算至关重要...

    易语言将日期时间转换成纯数字格式的代码

    "易语言将日期时间转换成纯数字格式的代码" 易语言是一种流行的编程语言,广泛应用于各个领域。今天,我们来讨论如何使用易语言将日期时间转换成纯数字格式的代码。 在易语言中,将日期时间转换成纯数字格式非常...

    SQL中日期格式转换

    在SQL中,日期和时间数据类型的格式化是一个常见的需求,特别是在报表或用户界面展示时,我们需要将数据库存储的标准日期格式转换为更易于阅读的形式。SQL Server 提供了 `CONVERT` 函数,允许我们根据需要将日期和...

    java编写的日历类程序,输入年份和月份,打印出该月的日历

    - 通过 `System.out.println` 输出提示信息,引导用户输入年份和月份。 - 使用 `scan.nextInt()` 方法获取用户输入的整数值,并分别赋值给 `year` 和 `month` 变量。 - **日期计算**: - 使用 `Calendar` 类来...

Global site tag (gtag.js) - Google Analytics