package TDate;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class RandomDate {
public static void main(String[] args) {
/******************************日期转字符串*******************************************/
/*******************format()方法*******************************/
//y 代表年
//M 代表月
//d 代表日
//格式化 //H 代表24进制的小时
//h 代表12进制的小时
//m 代表分钟
//s 代表秒
//S 代表毫秒
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
Date now = new Date(); //创建当前时间的对象
System.out.println(sdf.format(now));//格式化输出时间
/******************************日期转字符串*******************************************/
/******************parse()方法*******************************/
String time = "2020年08月05日 20时16分18秒"; //字符串的时间
SimpleDateFormat sdf_time = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");//对应的格式
try {
Date timeDate = sdf_time.parse(time); //调用parse方法
System.out.println(timeDate.toString()); //日期对象调用toString 方法输出
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Java日期类 字符串、日期相互转化
最新推荐文章于 2024-08-19 16:01:20 发布