java date对象与string字符串的相互转换_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java date对象与string字符串的相互转换

java date对象与string字符串的相互转换

 2013/12/10 18:26:07  huangqiqing123  程序员俱乐部  我要评论(0)
  • 摘要:packagetest;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.TimeZone;publicclassTest{publicstaticvoidmain(String[]args)throwsException{t1();t2();}/***格式化date对象,返回字符串*/publicstaticvoidt1()
  • 标签:Java 字符串
class="java">package test;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;


public class Test {
	public static void main(String[] args) throws Exception {
		t1();
		t2();
	}
	
	/**
	 * 格式化 date 对象,返回字符串
	 */
	public static void t1(){
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
		sdf.setTimeZone(TimeZone.getTimeZone("GMT+8"));
		String res =  sdf.format(new Date());
		System.out.println(res);
		//输出结果:2013-12-10 16:32
	}
	
	/**
	 * 解析字符串日期,返回 date 对象
	 * @throws ParseException 
	 */
	public static void t2() throws ParseException{
		 Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2013-12-10"); 
		 System.out.println(date);
		 //输出结果:Tue Dec 10 00:00:00 CST 2013
		 
		 //getTime() 返回自 1970 年 1 月 1 日 00:00:00 GMT 以来,此 Date 对象表示的毫秒数
		 System.out.println(date.getTime()/1000);
		 //输出结果:1386604800
	}
}

?

发表评论
用户名: 匿名