Java时间工具类(把日期时间转换成xx秒前、xx分钟前、xx小时前...)1280.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java时间工具类(把日期时间转换成xx秒前、xx分钟前、xx小时前...)1280.docx》由会员分享,可在线阅读,更多相关《Java时间工具类(把日期时间转换成xx秒前、xx分钟前、xx小时前...)1280.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java时间工具类(把日期时间转换成xx秒前、xx分钟前、XX小时前)import java.text.ParseException;import javatext. SimpleDateFormat;import java.util.Calendar;import java.util.Date;publicclass Datelltils privatestaticfinallong ONE_MINUTE = 60;privatestaticfinallong ONE_HOUR = 3600;privatestaticfinallong ONE_DAY = 86400;privatestat
2、icfinallong ONE_MONTH = 2592000;privatestaticfinallong ONE_YEAR = 31104000;public static Calendar calendar = Calendar.getInstance();/* return yyyy-mm-ddreturn calendar, get (Calendar.HOUR_OF_DAY) + public static String getMinute () return calendar, get (Calendar.MINUTE) +)public static String getSec
3、ond () return calendar, get (Calendar.SECOND) +)public static void main (String args) throws ParseException String deadline = 2012-12-30 12:45:59;Date date = new Date();SimpleDateFormat simple = new SimpleDateFormat( yyyy-MM-dddate = simple.parse(deadline);System.out .println(DateUtils.fromDeadline(
4、date);String before = 2012-12-12 0:0:59;date = simple.parse(before);System.out .println(DateUtils.fromToday(date);System. out . print In (Datelltils getFullDate ();System.out .printin(DatelltilsgetDate();)* 2012-12-25*/public static String getDate () return getYear() + getMonth() + getDay();)/* para
5、m format* return* yyyy 年 MM 月 dd HH:mm* MM-dd HH:mm 2012-12-25*/public static String getDate (String format) SimpleDateFormat simple = new SimpleDateFormat(format);return simpleformat(calendar.getTime();* return yyyy-MM-dd HH:mm* 2012-12-29 23:47* /public static String getDateAndMinute () SimpleDate
6、Format simple = new SimpleDateFormat( HH:mrrT);return simple.format(calendar.getTime();)/* return* yyyy-MM-dd ss* 2012-12-29 23:47:36* /public static String getFullDate () SimpleDateFormat simple = new SimpleDateFormat( HH:mm:ss);return simple.format(calendar.getTime();yyyy-MM-ddyyyy-MM-dd*距离今天多久* p
7、aram date* return* /public static String fromToday (Date date) Calendar calendar = Calendar.getInstance();calendar.setTime(date);long time = date.getTime() /1000 ;long now = new Date().getTime() / 1000 ;long ago = now - time;if (ago = ONE_HOUR)return ago / ONE_M工NUTE + ”分钟前”;else if (ago = ONE_DAY)r
8、eturn ago / ONE_HOUR + ”小时”+ (ago % ONE_HOUR / ONE_MINUTE)+ 分钟前”;else if (ago = ONE_DAY * 2)return 昨天 + calendar .get (Calendar .HOUR_OF_DAY) + ”点+ calendar, get (Calendar. MINUTE) + “分”;else if (ago = ONE_DAY * 3)return 前天 + calendar .get (Calendar .HOUR_OF_DAY) + ”点+ calendar.get(Calendar.MINUTE)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 时间 工具 日期 转换 xx 分钟 小时 1280
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内