JS時(shí)間轉(zhuǎn)換標(biāo)準(zhǔn)格式、時(shí)間戳轉(zhuǎn)換標(biāo)準(zhǔn)格式的示例代碼
JS時(shí)間轉(zhuǎn)換標(biāo)準(zhǔn)格式、時(shí)間戳轉(zhuǎn)換標(biāo)準(zhǔn)格式
一、當(dāng)前時(shí)間轉(zhuǎn)換為標(biāo)準(zhǔn)格式:
function getFormatDate() {
var date = new Date();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minutes = date.getMinutes();
var seconds = date.getSeconds();
month = (month<10)? '0'+ month : month;
day = (day<10)? '0'+ day : day;
hour = (hour<10)? '0'+ hour : hour;
minutes = (minutes<10)? '0'+ minutes : minutes;
seconds = (seconds<10)? '0'+ seconds : seconds;
var currentDate = date.getFullYear() + "-" + month + "-" + day
+ " " + hour + ":" + minutes + ":" + seconds;
return currentDate;
}
console.log(getFormatDate()) //2020-08-10 10:00:34二、時(shí)間戳轉(zhuǎn)換為標(biāo)準(zhǔn)格式:
function formatDate(datetime) {
var date = new Date(datetime); //datetime時(shí)間戳為13位毫秒級(jí)別,如為10位需乘1000
var month = ("0" + (date.getMonth() + 1)).slice(-2), // getMonth是從1-11,所以需要加1
sdate = ("0" + date.getDate()).slice(-2), // -2表示從倒數(shù)第二個(gè)元素開(kāi)始截取
hour = ("0" + date.getHours()).slice(-2),
minute = ("0" + date.getMinutes()).slice(-2),
second = ("0" + date.getSeconds()).slice(-2);
var thatDate = date.getFullYear() + "-" + month + "-" + sdate + " " + hour + ":" + minute + ":" + second;
// 返回
return thatDate;
}
console.log(formatDate(1599085447000)) //2020-09-03 06:24:07js時(shí)間戳轉(zhuǎn)換2023-03-03 11:11:11格式方法
export function toTime(timestamp) {
//時(shí)間戳轉(zhuǎn)換方法
if (timestamp ?? '' != '') {
const date = new Date(timestamp);
const formattedDate = date.getFullYear() + '-' + ('0' + (date.getMonth() + 1)).slice(-2) + '-' + ('0' + date
.getDate()).slice(-2); // 格式化日期
const formattedTime = ('0' + date.getHours()).slice(-2) + ':' + ('0' + date.getMinutes()).slice(-2) + ':' + (
'0' +
date.getSeconds()).slice(-2); // 格式化時(shí)間
return formattedDate + ' ' + formattedTime; // 拼接日期和時(shí)間
} else {
return ''
}
}到此這篇關(guān)于JS時(shí)間轉(zhuǎn)換標(biāo)準(zhǔn)格式、時(shí)間戳轉(zhuǎn)換標(biāo)準(zhǔn)格式的示例代碼的文章就介紹到這了,更多相關(guān)js時(shí)間戳轉(zhuǎn)換內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- JS時(shí)間戳與日期格式互相轉(zhuǎn)換的簡(jiǎn)單方法示例
- JS的時(shí)間格式化和時(shí)間戳轉(zhuǎn)換函數(shù)示例詳解
- JavaScript時(shí)間與時(shí)間戳的轉(zhuǎn)換操作實(shí)例分析
- Vue.js 時(shí)間轉(zhuǎn)換代碼及時(shí)間戳轉(zhuǎn)時(shí)間字符串
- js實(shí)現(xiàn)把時(shí)間戳轉(zhuǎn)換為yyyy-MM-dd hh:mm 格式(es6語(yǔ)法)
- js時(shí)間戳與日期格式之間轉(zhuǎn)換詳解
- js時(shí)間戳與日期格式之間相互轉(zhuǎn)換
- javascript時(shí)間戳和日期字符串相互轉(zhuǎn)換代碼(超簡(jiǎn)單)
- JS獲取時(shí)間的相關(guān)函數(shù)及時(shí)間戳與時(shí)間日期之間的轉(zhuǎn)換
相關(guān)文章
利用JS延遲加載百度分享代碼,提高網(wǎng)頁(yè)速度
相信大家經(jīng)常在一些網(wǎng)站上看到有快捷分享到各大流行網(wǎng)站的按鈕,目前流行的有JiaThis、百度分享、Bshare等,目前用百度分享的居多2013-07-07
微信小程序?qū)崿F(xiàn)通過(guò)雙向滑動(dòng)縮放圖片大小的方法
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)通過(guò)雙向滑動(dòng)縮放圖片大小的方法,結(jié)合實(shí)例形式分析了微信小程序事件響應(yīng)及圖片元素屬性動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-12-12
javascript 常用驗(yàn)證函數(shù)總結(jié)
隨著做項(xiàng)目數(shù)量的越來(lái)越越多,其中用到j(luò)s的地方很多相同,這里自己整理了一些常用表單驗(yàn)證的js方法,雖然和其他js驗(yàn)證框架有一定的差距,但是畢竟是自己總結(jié)的一些東西,在此與紀(jì)錄分享一下。2016-06-06
JS實(shí)現(xiàn)slide文字框縮放伸展效果代碼
這篇文章主要介紹了JS實(shí)現(xiàn)slide文字框縮放伸展效果代碼,涉及JavaScript響應(yīng)鼠標(biāo)事件動(dòng)態(tài)操作頁(yè)面元素屬性的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11
高效的獲取當(dāng)前元素是父元素的第幾個(gè)子元素
例如處理事件的時(shí)候,有時(shí)候需要知道當(dāng)前點(diǎn)擊的是第幾個(gè)子節(jié)點(diǎn),而HTML DOM本身并沒(méi)有直接提供相應(yīng)的屬性,需要自己來(lái)計(jì)算。感興趣的朋友可以了解下本文2013-10-10
微信小程序中跨頁(yè)面調(diào)用函數(shù)來(lái)刷新頁(yè)面的方法
在微信小程序中,不同頁(yè)面之間的通信和狀態(tài)管理是常見(jiàn)需求,比如:詳情頁(yè)數(shù)據(jù)更新,要刷新列表頁(yè)數(shù)據(jù),下面介紹幾種在Page中調(diào)用另一個(gè)Page函數(shù)或刷新頁(yè)面的方法,感興趣的朋友一起看看吧2025-06-06
js 輸入框 正則表達(dá)式(菜鳥(niǎo)必看教程)
下面小編就為大家?guī)?lái)一篇js輸入框使用正則表達(dá)式校驗(yàn)輸入內(nèi)容的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02
ajax請(qǐng)求前端跨域問(wèn)題原因及解決方案
這篇文章主要為大家介紹了ajax請(qǐng)求前端跨域問(wèn)題原因及解決方案,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-10-10

