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è)元素開始截取
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語法)
- 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)文章
JavaScript位移運(yùn)算符(無符號(hào)) >>> 三個(gè)大于號(hào) 的使用方法詳解
這篇文章主要介紹了JavaScript位移運(yùn)算符(無符號(hào)) >>> 三個(gè)大于號(hào) 的使用方法詳解的相關(guān)資料,需要的朋友可以參考下2016-03-03
js實(shí)現(xiàn)的動(dòng)畫導(dǎo)航菜單效果代碼
這篇文章主要介紹了js實(shí)現(xiàn)的動(dòng)畫導(dǎo)航菜單效果代碼,涉及JavaScript通過鼠標(biāo)事件控制頁(yè)面元素樣式動(dòng)態(tài)變換的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09
基于redis的小程序登錄實(shí)現(xiàn)方法流程分析
這篇文章主要介紹了基于redis的小程序登錄實(shí)現(xiàn)流程分析,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05
javascript &&和||運(yùn)算法的另類使用技巧
一直以為 && 和 || 這兩個(gè)偉大的運(yùn)算法只能在判斷表達(dá)式使用,也就是常在if語句使用,原來錯(cuò)了,它還可以運(yùn)用在簡(jiǎn)化選擇性執(zhí)行語句的操作,有點(diǎn)拗口,簡(jiǎn)單點(diǎn)也就是:操作執(zhí)行某條語句,不執(zhí)行某條語句。2009-11-11
three.js響應(yīng)式設(shè)計(jì)實(shí)例詳解
響應(yīng)式網(wǎng)站設(shè)計(jì)(Responsive?Web?design)是一種網(wǎng)絡(luò)頁(yè)面設(shè)計(jì)布局,是目前比較流行的一種網(wǎng)頁(yè)設(shè)計(jì),下面這篇文章主要給大家介紹了關(guān)于three.js響應(yīng)式設(shè)計(jì)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04
JS實(shí)現(xiàn)隨機(jī)數(shù)生成算法示例代碼
JS實(shí)現(xiàn)隨機(jī)數(shù)生成算法的方法有很多,本文為大家介紹一個(gè)比較不錯(cuò)的方法,代碼如下,感興趣的朋友可以參考下,希望對(duì)大家有所幫助2013-08-08
純js代碼實(shí)現(xiàn)簡(jiǎn)單計(jì)算器
這篇文章主要介紹了純js代碼實(shí)現(xiàn)簡(jiǎn)單計(jì)算器,功能超簡(jiǎn)單,實(shí)現(xiàn)加減乘除簡(jiǎn)單運(yùn)算,感興趣的小伙伴們可以參考一下2015-12-12
微信小程序?qū)崿F(xiàn)星級(jí)評(píng)分
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)星級(jí)評(píng)分,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-11-11

