时间戳 date String转换


public class TimeStamp {

@Test
public void testTimeStampChangeString() throws Exception{
String date1 = timeStampChangeString1("1519810722","yyyy-MM-dd");
System.out.println(date1);
}

@Test
public void testStringChangeTimeStamp() throws Exception{
Long date = stringChangeTimeStamp("2018-02-28 12:12:12","yyyy-MM-dd HH:mm:ss");
System.out.println(date);
}

//时间戳转字符串(1)
public static String timeStampChangeString1(String timeStampString, String format){
if(StringUtils.isBlank(format)){
format = "yyyy-MM-dd HH:mm:ss";
}
Long timeStamp = Long.parseLong(timeStampString)*1000L;
String date = new SimpleDateFormat(format, Locale.CHINA).format(new Date(timeStamp));
return date;
}

//字符串转时间戳
public static Long stringChangeTimeStamp(String timeString, String format) throws Exception{
SimpleDateFormat sdf = new SimpleDateFormat(format);
Long date = sdf.parse(timeString).getTime()/1000L;
return date;
}

//js字符串转时间戳
/*var createTimeGte = $("#userQueryForm_${timestamp} #createTimeGte_${timestamp}").val().trim();
if(createTimeGte){
createTimeGte = createTimeGte + ' 00:00:00';
ctg = new Date(createTimeGte).getTime() / 1000;
}*/
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM