给定一个年月值,返回上个年月值,格式为:YYYY.MM string类型
2016-02-23 16:48
337 查看
原文链接:https://www.geek-share.com/detail/2667217280.html
class Program { public string Lastmonth(string s ) { int a =int.Parse(s.Substring(0,4)); int b =int .Parse( s.Substring(4, 2)); if (b<=0||b>12 ) { return "请输入正确地月份"; } else if (b == 1) { a = a - 1; b = 12; return a.ToString() + b.ToString(); } else if (b == 12 || b == 11) { b = b - 1; return a.ToString() + b.ToString(); } else { b = b - 1; return a.ToString() +"0"+ b.ToString(); } } static void Main(string[] args) { Console.WriteLine("年月:"); string ss = Console.ReadLine(); Program pg = new Program(); Console.WriteLine( pg.Lastmonth(ss)); Console.ReadLine(); } }
转载于:https://www.cnblogs.com/xubin-747/p/5210458.html
相关文章推荐
- 给定一个年月值,返回上个年月值,格式为:YYYY.MM string类型
- json中string类型的datetime格式转换为datetime类型:例string类型"/Date(1242357713797+0800)/" 转为datetime类型"yyyy-MM-dd"
- json中string类型的datetime格式转换为datetime类型:例string类型"/Date(1242357713797+0800)/" 转为datetime类型"yyyy-MM-dd"
- java中如何将String类型的日期格式为yyyyMMdd转化为date类型的yyyy-MM-dd格式
- 给定一个整数(字符串也适用)序列,重新排列,得到最大的结果,比如31,3,35,7,9根据排列后得到组合 9735331,返回的是string类型
- java怎么把一个string个日期类型 如“Fri Feb 01 00:00:00 GMT+08:00 2013”转换成“yyyy-mm-dd”
- 如何将extjs 传过来的 “yyyy-mm-dd” String类型 在后端转化为 Date
- Datagird TemplateColumn类型列中如何设定日期格式为yyyy-MM-dd格式?
- 如何简单正确地向前台返回"YYYY-MM-DD hh:mm:ss"格式的时间值
- Datagird TemplateColumn类型列中如何设定日期格式为yyyy-MM-dd格式?
- Datagird TemplateColumn类型列中如何设定日期格式为yyyy-MM-dd格式?
- Java判断给定日期哪个大,哪个小;日期类型:YYYY-MM-DD
- js 时间计算(加减天数、返回当前时间后一个星期的日期,返回格式yyyy-MM-dd)
- 获取任意格式的new date,如yyyy-mm-dd、yyyy-mm等等,只需要SimpleDateFormat的formate(Date)和parse(String)两个函数即可
- 如何将oracle date类型的字段,显示为格式 yyyy-mm-dd hh:mm:ss
- C#将格式为yyyyMMdd的时间转化为yyyy-MM-dd类型
- Java中Date转换大全,返回yyyy-MM-dd的Date类型
- 给定一个日期,输出这个日期是该年的第几天。输入数据有多组,每组占一行,数据格式为 YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。
- DateTime类型转换为“yyyy-MM-dd”格式字符串
- Java中Date转换大全,返回yyyy-MM-dd的Date类型