Java中时间和字符串转化

来源:互联网 发布:淘宝子账号要下载什么 编辑:程序博客网 时间:2024/06/15 15:03
package tk.javazhangwei;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/*** *  * @author zw *  */public class TestDtaeFormat {    public static void main(String[] args){    DateFormat df = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss,属于本年的第w周,属于本月的第W周");    Date d = new Date();    String str = df.format(d);//将时间对象转换成字符串    System.out.println(d.getTime());//返回值    System.out.println(str);    System.out.println("###########################");    //字符串转为时间    String str2 = "2017-7-11";    DateFormat df2 = new SimpleDateFormat("yyyy-MM-dd");//22行的日期格式必须和这一行的相等    try {        Date d2 = df2.parse(str2);        System.out.println(d2);    } catch (ParseException e) {        // TODO Auto-generated catch block        e.printStackTrace();    }}}

* 附上运行结果图,以及时间表示方法截图
时间表示
运行结果