时间戳到日期//时间戳LongtimeStamp=1527767665231L;//java中Date的默认精度是毫秒,13位,//时间戳到日期Datedate=newDate(timeStamp);System.out.println(date);日期到时间戳Longtime1=date.getTime();//指定日期类到时间戳Longtime2=System.currentTimeMillis();//获取当前系统时间戳System.out.println(time1);System.out.println(time2);Formatdateclass//创建SimpleDateFormat对象,指定样式SimpleDateFormatsdf1=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");SimpleDateFormatsdf2=newSimpleDateFormat("yy-MM-ddHH:mm:ss");SimpleDateFormatsdf3=newSimpleDateFormat("y-M-dH:m:s");SimpleDateFormatsdf4=newSimpleDateFormat("y年D日");/*占位符引用y年M年月D年日d月日H日中小时(0-23)ham/pm小时中小时(1-12)m小时中分s分中秒S毫秒*//要格式化的日期对象Datedate=newDate();//使用format()方法格式化日期对象为字符串,返回字符串StringdateStr1=sdf1.format(date);字符串dateStr2=sdf2.format(日期);字符串dateStr3=sdf3.format(日期);字符串dateStr4=sdf4.format(日期);系统。out.println("yyyy-MM-ddHH:mm:ss------>"+dateStr1);System.out.println("yy-MM-ddHH:mm:ss------>"+dateStr2);System.out.println("y-M-dH:m:s------>"+dateStr3);System.out.println("y年D日------>"+dateStr4);打印结果:yyyy-MM-ddHH:mm:ss------>2021-12-2915:52:49yy-MM-ddHH:mm:ss------>21-12-2915:52:49y-M-dH:m:s------>2021-12-2915:52:49Dy年------>2021年的第363天String日期到日期字符串dateStr1="2016-05-18";StringdateStr2="2016-05-1712:37:56";日期date1=null;日期date2=null;尝试{date1=newSimpleDateFormat("yyyy-MM-dd").parse(dateStr1);date2=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss").parse(dateStr2);}catch(ParseExceptione){e.printStackTrace();}System.out.println(date1);System.out.println(date2);打印结果:WedMay1800:00:00CST2016TueMay1712:37:56CST2016
