時間戳 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