Oo缘来是你oO


posts - 120,comments - 125,trackbacks - 0
                                         时间日期的一些处理方法
                                                   
                                                 
马嘉楠       2006.10.12

相关说明程序中都有注释.^+^
欢迎多提宝贵意见

一共2个文件:
DateFormat.java       ---
时间以及时间格式相关的处理功能
DateFormatTest.java ---
测试文件

主要内容:
时间以及时间格式相关的处理功能,主要是字符串与时间之间的相互转换。

主要功能:
1.   long getCurrentTimeMillis()
      获得系统的当前时间,毫秒.
      例如:
1160655659140
2.   Date getCurrentDate()
      获得系统的当前时间
      例如:Thu Oct  12 20:20:59 CST 2006

3.   String getCurrentFormatDate()
      获得系统当前日期,以默认格式显示
      例如:2006-10-12

4.   String getCurrentFormatDateTime()
      获得系统当前日期时间,以默认格式显示
      例如:2006-10-12 20:20:59

5.   String getCurrentCustomFormatDateTime(String pattern)
      获得系统当前日期时间,按照指定格式返回
      例如:par:pattern = "yyyy-MM-dd HH:mm"
                 res:2006-10-12 20:20

6.   String formatDate(Date date, String pattern)
      输入日期,按照指定格式返回
      例如:par:pattern = "yyMM"
                 res:
0610
7.   String formatDate(Date date, String pattern, Locale locale)
      输入日期,按照指定格式返回
      例如:par:pattern = "yyyyMMdd"
                         locale = new Locale("zh","CN","") /*中国地区*/
                 res:
20061012
8.   Date parseStrToDate(String dateStr)
      将时间字符串按照默认格式DATE_FORMAT = "yyyy-MM-dd",转换为Date
9.   Date parseStrToDateTime(String dateStr)
      将时间字符串按照默认格式DATE_TIME_FORMAT ="yyyy-MM-dd HH:mm:ss",转换为Date
10. Calendar parseStrToCalendar(String dateStr)
      将时间字符串按照默认格式DATE_FORMAT = "yyyy-MM-dd",转换为Calender  
11. String parseDateStrToDateTimeStr(String dateStr)
      将日期字符串转换成日期时间字符串
12. Date parseStrToCustomPatternDate(String dateStr, String pattern)
      将时间或者时间日期字符串按照指定格式转换为Date
13. String convertDatePattern(String dateStr, String patternFrom, String patternTo)
      将时间字符串从一种格式转换成另一种格式
14. Date addDays(Date date, int days)
      日期天数增加
15. Date minusDays(Date date, int days)
      日期天数减少
16. String addDate(String dateStr, String pattern, String type, int count)
      按时间格式相加
17. String minusDate(String dateStr, String pattern, String type, int count)
      按时间格式相减
18. int compareDate(String dateStr1, String dateStr2, String pattern)
      日期大小比较
19. String getFirstDayInMonth(String dateStr)
      获得这个月的第一天
20. String getLastDayInMonth(String dateStr)
      获得这个月的最后一天
21. String getFirstDayInWeek(String dateStr)
      获得这周的第一天
22. String getLastDayInWeek(String dateStr)
      获得这周的最后一天



文件1:DateFormat.java



文件2:DateFormatTest.java



我的输出结果:



马嘉楠
jianan.ma@gmail.com

posted on 2006-10-12 20:42 马嘉楠 阅读(3326) 评论(2)  编辑  收藏 所属分类: SoureCode

FeedBack:
# re: 时间日期的一些处理方法(code)
2006-10-14 17:32 | Supergoal
不错,确实是很实用的类。  回复  更多评论
  
# re: 时间日期的一些处理方法(code)
2006-12-15 17:51 | Eva.YoYo
哈哈哈~~~ 谢谢谢谢~~
我正在整理常用工具
你这个是宝贝哈,我收藏老~  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: