昆明java培训
达内昆明广州春城路

18487146383

热门课程

JavaSE日期类型与字符串类型

  • 时间:2016-10-19
  • 发布:昆明Java培训
  • 来源:达内新闻

昆明达内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;

}

}

昆明达内Java培训的老师下面给大家分享的代码看懂了吗?没有的话记得联系我们,我们有专业的团队为你解答。

上一篇:总结Comparable接口与Comparator接口的比较
下一篇:【昆明达内Java培训】Java关键字之static

昆明达内Java培训带你了解机器学习

中美it行业数据大pk

昆明达内java培训的面试问题你都掌握了吗

机器学习领域需要掌握什么

选择城市和中心
贵州省

广西省

海南省

扫一扫

了解更多干货