当前位置: 技术问答>java相关
如何将一个时间字符出,格式化为Date型?
来源: 互联网 发布时间:2015-10-14
本文导语: m_strBeginDate = new String(); m_strBeginDate = "1996-06-10 15:00:00"; m_endTime = new Date(); 只将m_strBeginDate的类型转化为Date(),而格式不能转变。 | import java.io.*; import java.util.*; import java.text.*; public clas...
m_strBeginDate = new String();
m_strBeginDate = "1996-06-10 15:00:00";
m_endTime = new Date();
只将m_strBeginDate的类型转化为Date(),而格式不能转变。
m_strBeginDate = "1996-06-10 15:00:00";
m_endTime = new Date();
只将m_strBeginDate的类型转化为Date(),而格式不能转变。
|
import java.io.*;
import java.util.*;
import java.text.*;
public class D{
public static void main(String s[])throws Exception{
SimpleDateFormat smt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date d = smt.parse("1996-06-10 15:00:00");
System.out.println(d.toString());
}
}
////////////////////////
DATE类实例无所谓格式,其实时间类是封装了LONG型的TIME值。
你可以利用SimpleDateFormat,以其他格式输出这个DATE的表现字符串。
import java.util.*;
import java.text.*;
public class D{
public static void main(String s[])throws Exception{
SimpleDateFormat smt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date d = smt.parse("1996-06-10 15:00:00");
System.out.println(d.toString());
}
}
////////////////////////
DATE类实例无所谓格式,其实时间类是封装了LONG型的TIME值。
你可以利用SimpleDateFormat,以其他格式输出这个DATE的表现字符串。
|
Date m_endTime = new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse(m_strBeginDate);