js時間戳記轉換日期格式的方法:首先可以透過getTime方法取得時間戳記;然後再透過Date toLocaleString方法使其轉換成相對應的日期格式。
【推薦課程:#JavaScript教學##】
js取得目前時間戳記的方法:
方法一:
<script type="text/javascript"> var timestamp1 = Date.parse(new Date()); document.write(timestamp1); </script>這個方法將取得的時間戳記毫秒改成000顯示
方法二:
<script type="text/javascript"> var date = new Date('2019-03-01 13:22:49:123'); var time1 = date.getTime(); document.write(time1); </script>這個方法是取得目前毫秒的時間戳記
如圖所示
js把時間戳記轉為普通日期格式
方法一:Date toLocaleString方法
<script type="text/javascript"> function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); } document.write(getLocalTime(1551417769)); </script>
效果圖:
#方法二:
<script type="text/javascript"> function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " "); } document.write(getLocalTime(1551417769)); </script>
效果圖:
以上是js時間戳記如何轉換為日期格式的詳細內容。更多資訊請關注PHP中文網其他相關文章!