时间日期的一些处理方法(code)

简介:
相关说明程序中都有注释.^+^
欢迎多提宝贵意见
一共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
 
我的输出结果: 
 
本文转自BlogJavaOo缘来是你oO的博客,原文链接: 时间日期的一些处理方法(code),如需转载请自行联系原博主。
相关文章
|
8月前
|
数据格式
Layui中table数据表格使用方法渲染 返回的数据不符合规范,正确的成功状态码应为:“code“: 0异常处理
Layui中table数据表格使用方法渲染 返回的数据不符合规范,正确的成功状态码应为:“code“: 0异常处理
945 0
time模块与datetime模块,字符串与日期类型转换
time模块与datetime模块,字符串与日期类型转换
|
7月前
结构体\判断日期是否合法(代码分步解析)
结构体\判断日期是否合法(代码分步解析)
45 1
|
前端开发 Java UED
已解决错误代码: MethodArgumentTypeMismatchException(方法参数类型不匹配异常)
已解决错误代码: MethodArgumentTypeMismatchException(方法参数类型不匹配异常)
276 0
|
人工智能 自然语言处理 Java
Java函数详解:获取传入日期的最后一天
如果数据是从一个旧系统迁移到新系统,那么可能需要知道迁移的最后一天是哪一天,以便可以结束迁移并启动新系统的运行。 这个时候就需要一个“获取传入日期的最后一天”这样的函数来实现以上功能需求。
|
JSON 数据格式
对象转为json字符串,时间变为时间戳的解决方法
对象转为json字符串,时间变为时间戳的解决方法
616 0
|
存储 算法 NoSQL
实战:第十九章:存入Long类型对象,在代码中使用Long类型接收,结果报类型转换错误
实战:第十九章:存入Long类型对象,在代码中使用Long类型接收,结果报类型转换错误
148 0
实战:第十九章:存入Long类型对象,在代码中使用Long类型接收,结果报类型转换错误
|
JSON 数据格式
日期型参数传递和响应json数据
日期型参数传递和响应json数据
|
Java Spring
SpringMVC中自定义(日期)类型转换器
SpringMVC中自定义(日期)类型转换器
SpringMVC中自定义(日期)类型转换器
|
SQL 存储 数据库
未经处理的异常在 System.Data.dll 中发生。其他信息:在应使用条件的上下文(在 ‘***‘ 附近)中指定了非布尔类型的表达式。
机房收费系统中,有些人在联合查询这个模块用的是存储过程,我先尝试着在数据库中建立了一个视图,然后在UI层做个判断并生成查询条件strCondition。
未经处理的异常在 System.Data.dll 中发生。其他信息:在应使用条件的上下文(在 ‘***‘ 附近)中指定了非布尔类型的表达式。

热门文章

最新文章