JAVA中的日期处理

lyj0916 2013-04-22 05:57:42
任何一个程序,日期处理时难免的。Java中日期处理主要使用三个类:

java.util.Date //日期

java.text.DateFormat //日期格式化

java.util.Calendar //日历

java.sql.Date

一般项目中日期处理的需求也有三个:

把一个日期格式化为一个字符串;

把一个字符串格式化为日期;

对日期修改的操作,如计算某一天之后的100天是几月几号。

...全文
109 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
STEEL-CHINA 2013-04-23
  • 打赏
  • 举报
回复
Calendar 这个里面可以找到解决方法。
xiaofanac66 2013-04-23
  • 打赏
  • 举报
回复
Calendar c = Calendar.getInstance(); c.setTime(new SimpleDateFormat("yyyy-MM-dd").parse("1998-12-10"));//设置日期 c.add(Calendar.DATE, 100);//加100天
elons 2013-04-23
  • 打赏
  • 举报
回复
public static String dateFormat(Date d, String fmt){ SimpleDateFormat sdf = new SimpleDateFormat(fmt); return sdf.format(d); } public static Date parseDate(String d, String fmt) { Date dat = null; try { dat = new SimpleDateFormat(fmt).parse(d); } catch (Exception e) { e.printStackTrace(); } return dat; }
jmq1754454074 2013-04-22
  • 打赏
  • 举报
回复
给个思路,先计算出当前的日期然后写个函数计算一百天后的通用方法

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧