概述
一、Date&DateFormat类
1. Date类在java.util包中。使用Date类的无参构造方法创建的对象可以获取本地当前时间。
2. SimpleDateFormat来实现日期的格式化
3. public SimpleDateFormat(String pattern);该构造方法可以用参数pattern指定的格式创建一个对象,该对象调用:
4. public String format(Date date):方法格式化事件对象date
二、示例代码
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所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复