時間戳和日期之間的相互轉換

2021-09-25 12:20:28 字數 1046 閱讀 9088

獲取時間戳(timestamp)

public string gettimestamp()
時間戳轉換成日期格式字串(timestamp --> date)

public string timestamp2date(string seconds, string format) 

if (format == null || format.isempty())

******dateformat sdf = new ******dateformat(format);

return sdf.format(new date(long.valueof(seconds + "000")));

}

日期格式字串轉換成時間戳(format --> timestamp)

public string formatdate2timestamp(string formatdate, string format)  catch (exception e) 

return "";

}

毫秒時間戳轉換成日期格式字串(seconds --> formatdate)

public string timestampms2date(string seconds, string format) 

if (format == null || format.isempty())

******dateformat sdf = new ******dateformat(format);

return sdf.format(new date(long.valueof(seconds)));

}

寫個main方法簡單測試上述方法:

public class dateutiltest 

}

測試結果:

js日期和時間戳之間相互轉換

1 將當前日期轉換為時間戳。var now new date console.log now.gettime 將當前日期轉換為時間戳,gettime 方法可返回距1970年1月1日之間的毫秒數。也可以使用 now 該效果等同於now.gettime 2 將指定日期轉換為時間戳。var t 2017 ...

日期與時間戳之間的相互轉換

分類一 將日期轉換為時間戳 要將日期轉換為時間戳,首先得先獲取到日期,這裡可以直接指定日期,或者是使用當前日期。要獲取當前日期,我們可以使用new date 來獲取 1 將當前日期轉換為時間戳。var now new date console.log now.gettime 將當前日期轉換為時間戳,...

時間戳 日期相互轉換

當天0點日期 date y m d h i s mktime 0,0,0,date m date d date y 當天0點時間戳 mktime 0,0,0,date m date d date y 當前日期 time date y m d h i s 當前時間戳 unixtime strtotim...