星空网 > 软件开发 > Java

JavaSE 日期类型与字符串类型的相互转换

package cn.zwq.convert;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * 日期类型与字符串类型的相互转换 * * @author zwq * @version V1.0 * @Date 2016年10月11日 下午8:28:04 * */public class DateConvert {  public static void main(String[] args) {    Date date = stringToDate("1979-01-01");    //Date date = stringToDate("19790101");    //Date date = stringToDate("1979.01.01");    //Date date = stringToDate("1979/01/01");    //Date date = stringToDate("1979年01月01日");    String string = dateToString(date);    System.out.println(string);  }  public static Date stringToDate(String string) {    SimpleDateFormat[] simpleDateFormats = {        new SimpleDateFormat("yyyy-MM-dd"),        new SimpleDateFormat("yyyyMMdd"),        new SimpleDateFormat("yyyy.MM.dd"),        new SimpleDateFormat("yyyy/MM/dd"),        new SimpleDateFormat("yyyy年MM月dd日") };    for (int i = 0; i < simpleDateFormats.length; i++) {      try {        Date date = simpleDateFormats[i].parse(string);        return date;      } catch (ParseException e) {        continue;      }    }    return null;  }  public static String dateToString(Date date) {    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日");    String string = simpleDateFormat.format(date);    return string;  }}

 




原标题:JavaSE 日期类型与字符串类型的相互转换

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流