JAVA如何输出当前时间和⽇期?
⼀。将Date模式转换为指定的⽂本模式
1.创建SimpleDateFormat对象,且在构造⽅法的参数中输⼊指定的格式;java时间日期格式转换
如:
SimpleDateFormat a =new SimpleDateFormat("yyyy年MM⽉dd⽇HH时mm分ss秒");
2.⽤SimpleDateFormat对象调⽤format⽅法,将Date⽇期格式转化为符合模式的⽇期字符串;
(1)先要创建⼀个Date对象传参进format⽅法中。
(2)然后创建⼀个String 对象进⾏接收,最后输出。
Date date =new Date();
String b=a.format(date);
System.out.println(date);
System.out.println(b);
将代码打印输出结果为:
⼆。将指定的⽇期模式转化为Date模式
1.创建SimpleDateFormat对象,且在构造⽅法的参数中输⼊指定的格式;
SimpleDateFormat a =new SimpleDateFormat("yyyy年MM⽉dd⽇HH时mm分ss秒");
2.使⽤SimpleDateFormat对象调⽤parse()⽅法,把符合构造⽅法中模式的字符串解析为Date⽇期。
注意:parse()⽅法中声明了⼀个异常ParseException,因此要在调⽤它的⽅法中处理它,要么使⽤throws继续声明,要么使⽤try…catch⾃⾏捕获处理。
(1)创建⼀个Date对象,来接收parse()⽅法的返回值。
Date date =new Date();
date =a.parse("2020年04⽉1⽇16时58分59秒");
(2)在调⽤parse()⽅法的函数签名处声明ParseException异常。
public static void main(String[] args)throws ParseException
3.将代码打印的结果为:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。