Java时间帮助类DateUtil
2011-12-20 22:22
253 查看
package com.xy.util;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtil
{
public static final String yyMMdd = "yy-MM-dd";
public static final String yyyyMMdd = "yyyy-MM-dd";
public static final String HHmmss = "HH:mm:ss";
public static final String yyyyMMddHHmmss = "yyyy-MM-dd HH:mm:ss";
public static final String yyMMddHHmmss = "yy-MM-dd HH:mm:ss";
public static Date parseToDate(String s, String style)
{
SimpleDateFormat simpleDateFormat = new SimpleDateFormat();
simpleDateFormat.applyPattern(style);
Date date = null;
if (s == null || s.length() < 8) return null;
try
{
date = simpleDateFormat.parse(s);
}
catch (ParseException e)
{
e.printStackTrace();
}
return date;
}
public static String parseToString(String s, String style)
{
SimpleDateFormat simpleDateFormat = new SimpleDateFormat();
simpleDateFormat.applyPattern(style);
Date date = null;
String str = null;
if (s == null || s.length() < 8) return null;
try
{
date = simpleDateFormat.parse(s);
str = simpleDateFormat.format(date);
}
catch (ParseException e)
{
e.printStackTrace();
}
return str;
}
public static String parseToString(Date date, String style)
{
SimpleDateFormat simpleDateFormat = new SimpleDateFormat();
simpleDateFormat.applyPattern(style);
String str = null;
if (date == null) return null;
str = simpleDateFormat.format(date);
return str;
}
}
使用方法:
List<Student> stus = sdao.getAllStu();
for (int i = 0; i < stus.size(); i++)
{
System.out.print(stus.get(i).getSname());
System.out.print(DateUtil.parseToString(stus.get(i).getSbirth(), DateUtil.yyyyMMdd));
System.out.print("\n");
}
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtil
{
public static final String yyMMdd = "yy-MM-dd";
public static final String yyyyMMdd = "yyyy-MM-dd";
public static final String HHmmss = "HH:mm:ss";
public static final String yyyyMMddHHmmss = "yyyy-MM-dd HH:mm:ss";
public static final String yyMMddHHmmss = "yy-MM-dd HH:mm:ss";
public static Date parseToDate(String s, String style)
{
SimpleDateFormat simpleDateFormat = new SimpleDateFormat();
simpleDateFormat.applyPattern(style);
Date date = null;
if (s == null || s.length() < 8) return null;
try
{
date = simpleDateFormat.parse(s);
}
catch (ParseException e)
{
e.printStackTrace();
}
return date;
}
public static String parseToString(String s, String style)
{
SimpleDateFormat simpleDateFormat = new SimpleDateFormat();
simpleDateFormat.applyPattern(style);
Date date = null;
String str = null;
if (s == null || s.length() < 8) return null;
try
{
date = simpleDateFormat.parse(s);
str = simpleDateFormat.format(date);
}
catch (ParseException e)
{
e.printStackTrace();
}
return str;
}
public static String parseToString(Date date, String style)
{
SimpleDateFormat simpleDateFormat = new SimpleDateFormat();
simpleDateFormat.applyPattern(style);
String str = null;
if (date == null) return null;
str = simpleDateFormat.format(date);
return str;
}
}
使用方法:
List<Student> stus = sdao.getAllStu();
for (int i = 0; i < stus.size(); i++)
{
System.out.print(stus.get(i).getSname());
System.out.print(DateUtil.parseToString(stus.get(i).getSbirth(), DateUtil.yyyyMMdd));
System.out.print("\n");
}
相关文章推荐
- jdbc的Date类型处理,解决java.util.date与java.sql.date的时间数据丢失
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
- java.util.Date 与 java.sql.Date互转 及 字符串转换为日期时间格式
- java.util.Collections 集合帮助类
- 【Util】java处理日期时间 相加减大全
- java.util 时间操作之Date类
- java DateUtil工具类时间戳类型转换详解
- 关于日期时间操作工具类DateUtil(一)-----对java.util.Date 的操作.
- java.sql.date与java.util.date区别以及数据库中插入带时分秒的时间
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]
- java.util.Stack JDK帮助文档
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
- java.sql.date与java.util.date区别以及数据库中插入带时分秒的时间
- java时间----java.util.Calendar
- ssm时间参数报错Could not instantiate bean class [java.util.Date]
- java 时间Util
- SpringMVC 参数绑定获取的CST时间(Java.util.Date)类型问题
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法 转载自:
- java.util.Date_与_java.sql.Date互转_及_字符串转换为日期时间格式