您的位置:首页 > 编程语言 > Java开发

Java日期时间格式

2011-01-24 16:57 369 查看
package mypackage;
import java.util.Date;
import java.text.ParseException;
import java.text.SimpleDateFormat;

public class DateTest
{
public static void main(String[] args) throws ParseException
{
//获取系统当前时间
Date date = new Date();
System.out.println(date.getTime() + "/n");

//产生不同的格式对象,M表示月份,必须大写
//SimpleDateFormat可以将一个Date对象format成一个String,也可以将一个String对象parse成一个Date
SimpleDateFormat format0 = new SimpleDateFormat("yyMMdd hh:mm:ss");
SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat format2 = new SimpleDateFormat("MM-dd-yyyy");
SimpleDateFormat format3 = new SimpleDateFormat("yyyy/MM/dd");
SimpleDateFormat format4 = new SimpleDateFormat("hh:mm:ss");

//使用上面的格式,将date对象格式化成不同的字符串
System.out.println(format0.format(date));
System.out.println(format1.format(date));
System.out.println(format2.format(date));
System.out.println(format3.format(date));
System.out.println(format4.format(date));
System.out.println("/n/n");

//将文本数据解析成Data对象
String dateString = "2008-11-16";

Date date1 = format1.parse(dateString);
System.out.println(date1.getTime());
System.out.println(format0.format(date1));
System.out.println(format1.format(date1));
System.out.println(format2.format(date1));
System.out.println(format3.format(date1));
System.out.println(format4.format(date1));
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: