一个JAVA操作日期的工具类包含日期格式化,日期对比等.docx

上传人:赵** 文档编号:60831870 上传时间:2022-11-18 格式:DOCX 页数:5 大小:20.79KB
返回 下载 相关 举报
一个JAVA操作日期的工具类包含日期格式化,日期对比等.docx_第1页
第1页 / 共5页
一个JAVA操作日期的工具类包含日期格式化,日期对比等.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《一个JAVA操作日期的工具类包含日期格式化,日期对比等.docx》由会员分享,可在线阅读,更多相关《一个JAVA操作日期的工具类包含日期格式化,日期对比等.docx(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、一个JAVA操作日期的工具类包含日期格式化,日期对比等。 JAVA操作日期 一个JAVA操作日期的工具类包含日期格式化,日期对比等。帮助 | 留言交流 | 登录首页 我的图书馆 主题阅读 精彩目录 精品文苑 Tags 会员浏览 好书推荐 一个JAVA操作日期的工具类包含日期格式化,日期对比等。(转载)smoking_boy 收录于2006-01-19 阅读数:查看 收藏数:11 公众公开 原文来源 欢迎浏览 smoking_boy 个人图书馆中收藏的文章,想收藏这篇好文章吗,赶快吧,1分钟拥有自己的个人图书馆!我也要收藏 举报如果您在该网页中发现有色情、暴力、反动等不良内容,请填写以下表格联系

2、我们:出行必备好保障! 以文找文 如何对文章标记,添加批注?java操作日期比较麻烦,和ASP比就可以说是相当麻烦了。这里我把自己常用的几个操作日期相关的方法编译成一个工具类,之后就可以在工程里面直接调用这些方法了。程序代码:/* Created on 2005-6-28* Made In GamVan*/package com.gamvan.tools;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;public class FormatDateTime /

3、* 日期类操作工具* author GamVan by 我容易么我* Powered by */public static String formatDateTime(String ymd)/格式化当前时间java.text.SimpleDateFormat isNow = new java.text.SimpleDateFormat(ymd);String now = isNow.format(new java.util.Date();return now;public static String formatDateTime(String ymd, String datetime)/格式化

4、当前时间java.text.SimpleDateFormat isNow = new java.text.SimpleDateFormat(ymd);String now = ;tryisNow.format(datetime);catch(Exception e)e.printStackTrace();return now;/* 比较当前日期和指定日期 return boolean* 如果当前日期在指定日期之后返回true否则返回flase*/public static boolean dateCompare(String str) JAVA操作日期 boolean bea = false;

5、SimpleDateFormat sdf_d = new SimpleDateFormat(yyyy-MM-dd);String isDate = sdf_d.format(new java.util.Date();java.util.Date date1;java.util.Date date0;try date1 = sdf_d.parse(str);date0= sdf_d.parse(isDate);if(date0.after(date1) bea = true; catch (ParseException e) bea = false;return bea;/* 比较当前月份和指定

6、月份* 如果当前月份在指定月份之后返回true否则返回flase*/public static boolean monthCompare(String str)boolean bea = false;SimpleDateFormat sdf_m = new SimpleDateFormat(yyyy-MM);String isMonth = sdf_m.format(new java.util.Date();java.util.Date date1;java.util.Date date0;try date1 = sdf_m.parse(str);date0= sdf_m.parse(isMo

7、nth);if(date0.after(date1) bea = true; catch (ParseException e) bea = false;return bea;/* 比较当前日期和指定日期 return boolean* 如果当前日期在指定日期之后返回true否则返回flase*/public static boolean secondCompare(String str)boolean bea = false;SimpleDateFormat sdf_d = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);String isDate = sd

8、f_d.format(new java.util.Date();java.util.Date date1;java.util.Date date0;try date1 = sdf_d.parse(str);date0= sdf_d.parse(isDate);if(date0.after(date1) bea = true; catch (ParseException e) bea = false; JAVA操作日期 return bea;/* 比较指定两日期如果str1晚于str2则return true;* param str1* param str2* return*/public st

9、atic boolean secondCompare(String str1, String str2)boolean bea = false;SimpleDateFormat sdf_d = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);java.util.Date date1;java.util.Date date0;try date1 = sdf_d.parse(str1);date0= sdf_d.parse(str2);if(date0.after(date1) bea = true; catch (ParseException e) bea =

10、 false;return bea;/* 设置间隔数后返回时间* param type 间隔类型 秒或者天* param 间隔数字 比如1秒或者一天* return*/public static String dateAdd(String type, int i)SimpleDateFormat df = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);String str = formatDateTime(yyyy-MM-dd HH:mm:ss);Calendar c = Calendar.getInstance(); / 当时的日期和时间if(type.

11、equals(s)int s = c.get(Calendar.SECOND);s = s + i;c.set(Calendar.SECOND, s);str = df.format(c.getTime();else if(type.equals(d)int d = c.get(Calendar.DAY_OF_MONTH); / 取出“日”数d = d + i;c.set(Calendar.DAY_OF_MONTH, d); / 将“日”数设置回去str = df.format(c.getTime(); return str; /* test public static void main(String args)第 5 页 共 5 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com