java实现时间与字符串之间转换
本文实例为大家分享了java实现时间与字符串之间转换的具体代码,供大家参考,具体内容如下
1.long字符串转换成yyyy-MM-ddHH:mm:ss格式输出
importjava.text.SimpleDateFormat;
importjava.util.Date;
//将long字符串转换成格式时间输出
publicclassLongToString{
publicstaticvoidmain(Stringargsp[]){
Stringtime="1256006105375";
Datedate=newDate(Long.parseLong(time));
SimpleDateFormatformatter=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");
time=formatter.format(date);
System.out.println(time);
}
}
2.字符串转换成时间
importjava.text.SimpleDateFormat;
importjava.util.Date;
importognl.ParseException;
publicclassStringToDate{
publicstaticvoidmain(Stringargsp[])throwsException{
Stringtime="2010-11-2011:10:10";
Datedate=null;
SimpleDateFormatformatter=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");
date=formatter.parse(time);
System.out.println(date);
}
}
3.取得当前系统时间,返回yyyy-MM-ddHH:mm:ss字符串
importjava.text.SimpleDateFormat;
importjava.util.Date;
publicclassStringToDate{
publicstaticvoidmain(Stringargsp[])throwsException{
Datedate=newDate();
SimpleDateFormatformatter=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");
Stringtime=formatter.format(date);
System.out.println(time);
}
}
4.取得当前系统时间,返回HH:mm:ss字符串
importjava.text.SimpleDateFormat;
importjava.util.Date;
publicclassStringToDate{
publicstaticvoidmain(Stringargsp[])throwsException{
Datedate=newDate();
SimpleDateFormatformatter=newSimpleDateFormat("HH:mm:ss");
Stringtime=formatter.format(date);
System.out.println(time);
}
}
5.将20101125102503转换成2010-11-2510:25:03输出
importjava.text.SimpleDateFormat;
importjava.util.Date;
publicclassStringToDate{
publicstaticvoidmain(Stringargsp[])throwsException{
Stringtime="20101125102503";
SimpleDateFormatformatter1=newSimpleDateFormat("yyyy-HH-ddHH:mm:ss");
SimpleDateFormatformatter2=newSimpleDateFormat("yyyyHHddHHmmss");
time=formatter1.format(formatter2.parse(time));
System.out.println(time);
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短