您的位置:首页 > 其它

日期格式化

2017-07-18 18:39 183 查看
java.text.DateFormat中最常用的两个方法是:

    将日期格式化字符串



 

    将字符串解析为日期



日期格式化中时间pattern如下:



import java.util.Calendar;

import java.util.Date;

import java.text.SimpleDateFormat;

import java.text.ParseException;

public class DateUtil{

public static void main(String[] args) {

Calendar calendar=Calendar.getInstance();

Date date=calendar.getTime();

String pattern="yyyy年MM月dd HH:mm:ss";

String formatDate=DateUtil.date2Str(date,pattern);

System.out.println("after format:"+ formatDate);

String date_str="2015年09月01 13:23:24";

Date date2=str2Date(date_str,pattern);

calendar.setTime(date2);

System.out.println("当前年份为:"+calendar.get(Calendar.YEAR));

}

public static Date str2Date(String date_str, String pattern) {

SimpleDateFormat smp = new SimpleDateFormat(pattern);

Date date = null;

try {

date = smp.parse(date_str);

} catch (ParseException e) {

e.printStackTrace();

}

return date;

}

public static String date2Str(Date date, String pattern) {

SimpleDateFormat smp = new SimpleDateFormat(pattern);

String str = null;

str = smp.format(date);

return str;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: