JavaScript时间转换年月日时分秒(YYYY-MM-DD h:m:s)自定义调整时间格式

功能概述

JavsScript时间转换年月日时分秒(YYYY-MM-DD h:m:s)自定义调整时间格式

// 转换年月日时分秒
    function formatFullTime(timestamp,format='YYYY-MM-DD h:m:s'){
        var date = new Date(timestamp);
        var Y = date.getFullYear();
        var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1):date.getMonth()+1);
        var D = (date.getDate()< 10 ? '0'+date.getDate():date.getDate());
        var h = (date.getHours() < 10 ? '0'+date.getHours():date.getHours());
        var m = (date.getMinutes() < 10 ? '0'+date.getMinutes():date.getMinutes());
        var s = date.getSeconds() < 10 ? '0'+date.getSeconds():date.getSeconds();
		return format.replace('YYYY',Y).replace('MM',M).replace('DD',D).replace('h',h).replace('m',m).replace('s',s)
    },

 

用法介绍

formatFullTime(new Date(),'YYYY-MM-DD h:m:s') //返回结果:2021-12-12 12:12:12
formatFullTime(new Date(),'YYYY-MM-DD h:m') //返回结果:2021-12-12 12:12
formatFullTime(new Date(),'YYYY-MM-DD') //返回结果:2021-12-12
formatFullTime(new Date(),'YYYY/MM/DD') //返回结果:2021/12/12
formatFullTime(new Date(),'YYYY---MM---DD') //返回结果:2021---12---12

由此我们可以看出,是通过年月日时分秒来替换掉YYYY-MM-DD h:m:s,是不是超简单~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员小鸿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值