编写一个Date类:能够实现增加(减少)任意天的功能,含详细代码
来源:互联网 发布:淘宝外卖点麻辣烫两人 编辑:程序博客网 时间:2024/05/16 18:49
package cn.epoint.lgs;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * * @author Administrator *1. 编写一个Date类: 1)有一个方法,能够实现增加一天的功能(考虑如果是某月最后一天,加一天后应该到下个月的第一天; 如果是某年的最后一天,加一天后到下一年的第一天); 2)要对日期进行验证; */public class DateClass { public static void main(String[] args) { System.out.println(getDate("2017-11-29", 2)); } public static String getDate(String date, int i){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); //字符串转换成Date Date d=null; try { d = sdf.parse(date); } catch (ParseException e) { e.printStackTrace(); } Calendar c = Calendar.getInstance(); //设置Calendar日期 c.setTime(d); //给指定Calendar日期加上指定天数 c.add(Calendar.DATE, i); //得到日期转成字符串形式返回 String s=sdf.format(c.getTime()); return s; } }输出结果:2017-12-01
阅读全文
0 0
- 编写一个Date类:能够实现增加(减少)任意天的功能,含详细代码
- java时间段增加、减少工具(含代码)
- 一个能够实现简单功能的计算器
- java实现插入排序,增加减少循环的功能
- Date 类的总结。含代码。
- 求一个点到任意两个点所在直线距离的代码公式(增加推理)
- java的Date日期增加和减少计算
- 35. 编写完成fun函数实现如下功能:从键盘输入任意一个正整数,求出它的非偶数因子,
- C++编写代码实现任意位数的水仙花判定
- 计划开发一个能够减少工作量的框架
- 编写实现strstr()函数功能的代码
- 编写一个函数 实现strncpy一样的功能(图)
- 编写让别人能够读懂的代码
- 淘宝浏览足迹功能实现(含代码)--cookie案例
- VB.NET能够转动任意角度的LABEL控件代码
- 一个含n个元素的整数数组至少存在一个重复数, 请编程实现,在O(n)时间内找出其中任意一个重复数。
- 编写一个函数,功能为互换任意两个相同类型变量的值
- Python实现日志自动记录功能(一个思路代码,详细可以自己扩展)
- python web 部署:nginx + gunicorn + supervisor + flask 部署笔记
- UML基础
- win10下的openVPN连接成功但无法使用
- java 异常
- arm远程电表集中器设计
- 编写一个Date类:能够实现增加(减少)任意天的功能,含详细代码
- 初
- C语言面试题---指针篇(一)
- OpenWrt开发指南博文导航
- 关于回调函数、共享内存的使用,以及进程间函数调用的讨论
- 运行caffe自带的两个简单例子
- 其实这里没有博客
- Python抽象类与抽象方法
- REDIS的备份和恢复