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); } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。