日期格式处理

来源:互联网 发布:js字符串转base64编码 编辑:程序博客网 时间:2024/04/29 13:05

利用SimpleDateFormat将字符串转为日期格式,也可以将日期转为字符串

通过parse(),可以将字符口串转为日期

通过format(),可以将日期转为字符串

public static void main(String[] args){String s = "2013-2-2 20:54:30";SimpleDateFormat dateForamt = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");SimpleDateFormat df = new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒");try {Date date = dateForamt.parse(s); //将字符串格式转化为Date类型String str = df.format(date); //将Date类型在转为字符串System.out.println(str); //结果为2013年02月02日08时54分30秒} catch (ParseException e) {e.printStackTrace();}}

利用SimpleDateFormat我们可以实现一些常用的日期格式的工具类

package com.selenium.util;import java.text.SimpleDateFormat;import java.util.Date;public class DateUtil {private  SimpleDateFormat sd = null;public String getDate(){  this.sd = new SimpleDateFormat("yyyy-MM-dd"); return sd.format(new Date());}public String getDateTime() {this.sd =  new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");return sd.format(new Date());}public String getCHNDate() {this.sd =  new SimpleDateFormat("yyyy年MM月dd日");return sd.format(new Date());}public String getCHNDateTime() {this.sd =  new SimpleDateFormat("yyyy年MM月dd日 hh时mm分ss秒");return sd.format(new Date());}}


原创粉丝点击