1. package com.util;
  2. import java.text.ParseException;
  3. import java.text.SimpleDateFormat;
  4. import java.util.Date;
  5. /**
  6. * 日期转换工具类
  7. */
  8. public class CommUtil {
  9. /**
  10. * 将日期格式转换成yyyy-MM-dd的字符串格式
  11. * 返回值如:2010-10-06
  12. * @param time 要转换的日期
  13. * @return
  14. */
  15. public static  String dateToString(Date time)  {
  16. SimpleDateFormat formatter = new  SimpleDateFormat ("yyyy-MM-dd"); //定义将日期格式要换成的格式
  17. String stringTime  =  formatter.format(time);
  18. return  stringTime;
  19. }
  20. /**
  21. * 将日期格式转换成yyyyMMdd的字符串格式
  22. * 返回值如:2010-10-06
  23. * @param time 要转换的日期
  24. * @return
  25. */
  26. public static  String dateTimeToString(Date time)  {
  27. SimpleDateFormat formatter = new  SimpleDateFormat ("yyyyMMdd"); //定义将日期格式要换成的格式
  28. String stringTime  =  formatter.format(time);
  29. return  stringTime;
  30. }
  31. /**
  32. * 将日期格式转换成yyyy-MM-dd的字符串格式
  33. * 返回值如:2010-10-06
  34. * @param time 要转换的日期
  35. * @return
  36. */
  37. public static  Date dateToDate(Date time)  {
  38. SimpleDateFormat formatter = new  SimpleDateFormat ("yyyy-MM-dd"); //定义将日期格式要换成的格式
  39. String stringTime  =  formatter.format(time);
  40. Date date = null;
  41. try {
  42. date = formatter.parse(stringTime);
  43. } catch (ParseException e) {
  44. e.printStackTrace();
  45. }
  46. return  date;
  47. }
  48. /**
  49. * 得到当前时间,以字符串表示
  50. * @return
  51. */
  52. public static String getDate(){
  53. Date date = new Date();
  54. return CommUtil.dateToString(date);
  55. }
  56. }

最新文章

  1. .NET面试题系列[10] - IEnumerable的派生类
  2. 你所不知道的15个Axure使用技巧
  3. (js) 输入框只能输入中文、英文、数字、@符号和.符号
  4. Android开发常用属性
  5. Struts2 动态结果和带参数的跳转
  6. Spark SQL Thrift Server 配置 Kerberos身份认证和权限管理
  7. c语言中函数调用的本质从汇编角度分析
  8. 用浏览器打开本地html 直接到首页 的解决方法
  9. 什么是MVC开发模式以及它和传统开发模式的区别
  10. HDU 2187 A sequence of numbers
  11. 关于Set Nocount ON的性能 |c#调用存储过程的返回值总是-1
  12. Hudson + SVN + Maven 持续集成实现自动化编译、打包、部署(over SSH 和 Deploy war/ear to a container 两种部署方式)
  13. SQL之Left Join 关联条件的探讨
  14. Dynamics CRM 非声明验证方式下连接组织服务的两种方式的性能测试
  15. ActiveMQ:使用Python访问ActiveMQ
  16. 写一个带文本菜单的程序,菜单项如下 (1) 取五个数的和 (2) 取五个数的平均值 (X) 退出。
  17. 模块热替换 HMR
  18. nginx服务器下 PHP 出现 502 解决方案
  19. Android 回退键监听
  20. dell r720服务器raid5安装centos6.5系统

热门文章

  1. [转]BEHAVOUR TREE2
  2. 第一次sprint团队贡献分改
  3. css让一个正方形方块垂直居中
  4. php中将url中的参数含有%20进行转换或解码
  5. Qt之添加Windows资源文件(.rc文件)
  6. Think Python - Chapter 03 - Functions
  7. Eclipse Pydev 技巧汇编
  8. 使用使用for in 语句,并对数组中元素进行了增删操作,报错却不知怎么办?
  9. 关于string的练习题目
  10. 【转】beancopy的替代方案