我是靠谱客的博主 花痴故事,这篇文章主要介绍Date&DateFormat,现在分享给大家,希望可以做个参考。

一、Date&DateFormat类

1. Date类在java.util包中。使用Date类的无参构造方法创建的对象可以获取本地当前时间。

2. SimpleDateFormat来实现日期的格式化

3. public SimpleDateFormat(String pattern);该构造方法可以用参数pattern指定的格式创建一个对象,该对象调用:

4. public String format(Date date):方法格式化事件对象date

二、示例代码

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package test.com.atguigu.javase.lesson11; import org.junit.Test; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * Date()封装了时间和日期 * DateFormat:把日期对象格式化为一个字符串&把一个字符串转为一个Date对象 * 1.DateFormat:是一个抽象类 * 1). 创建其子类对象 * 2). 有的抽象类中提供了静态工厂方法来获取抽象类的实例 */ public class DateFormatTestTest { @Test public void testDate(){ Date date = new Date(); System.out.println(date); } @Test public void testDateFormat() throws ParseException { DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.SHORT); Date date = new Date(); String dateStr = dateFormat.format(date); System.out.println(dateStr); Date date2 = dateFormat.parse(dateStr); System.out.println(date2); } @Test public void testSimpleDateFormat() throws ParseException { DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date date = new Date(); System.out.println(dateFormat.format(date)); String dateStr = "1990-12-12 12:12:12"; Date date2 = dateFormat.parse(dateStr); System.out.println(date2); } }

最后

以上就是花痴故事最近收集整理的关于Date&DateFormat的全部内容,更多相关Date&DateFormat内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(89)

评论列表共有 0 条评论

立即
投稿
返回
顶部