//String转Date
private static Date
getFormatDateByString(String timeString) {
SimpleDateFormat format = new SimpleDateFormat(
Constants.DATA_FORM );
if(StringUtil.isEmpty( timeString)){
timeString = "1900-00-00
00:00" ;
}
Date date = new Date();
try {
date = format.parse( timeString);
} catch (ParseException e )
{
// TODO Auto-generated
catch block
e.printStackTrace();
}
return date ;
}
//Date转String
private static String
getFormatStringByDate(Date timeDate) {
SimpleDateFormat fmt = new SimpleDateFormat(
Constants.DATA_FORM );
if( timeDate == null ){
timeDate = new Date(1900,
00, 00, 00, 00);
}
String timeString = fmt .format( timeDate )
;
return timeString ;
}
data型换成时间戳
gtSendTime2 = gtSendTime.getTime();
//Date或者String转化为时间戳
SimpleDateFormat format = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" );
String time="1970-01-06 11:45:55";
Date date = format.parse(time);
System.out.print("Format To times:"+date.getTime());
//时间戳转化为Sting或Date
SimpleDateFormat format = newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Long time=newLong(445555555);
String d = format.format(time);
Date date=format.parse(d);
java 如何将字符串String类型转换成整数long,代码如下:
long l = Long.parseLong([String]); 或
long l = Long.parseLong([String],[int radix]);
long l = Long.valueOf("123").longValue();
long l = Long.parseLong([String]); 或
long l = Long.parseLong([String],[int radix]);
long l = Long.valueOf("123").longValue();
本文介绍了在Java中如何进行日期和时间的各种转换操作,包括String到Date、Date到String、Date到时间戳等,并提供了具体的代码实现。此外还展示了如何将字符串类型的日期转换为时间戳。
2062

被折叠的 条评论
为什么被折叠?



