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)
string str = null;
str = simpledateformat.format(date);
return str;
public static string parsetostring(date date, string style)
if (date == null) return null;
str = simpledateformat.format(date);
}
使用方法:
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");