"m+": this.getMinutes(), // 分
"s+": this.getSeconds(), // 秒
"q+": Math.floor((this.getMonth() + 3) / 3), // 季度
"S": this.getMilliseconds()
// 毫秒
if (/(y+)/.test(fmt))
fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "")
.substr(4 - RegExp.$1.length));
for (var k in o)
if (new RegExp("(" + k + ")").test(fmt))
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) :
(("00" + o[k]).substr(("" + o[k]).length)));
return fmt;
步骤2:使用方法
new Date().Format('yyyy-MM-dd hh:mm:ss')
//console.log打印结果: "2019-08-22 16:42:22"
new Date().Format('yyyy.MM.dd hh:mm')
//console.log打印结果: "2019.08.22 16:44"
new Date().Format('yyyy-MM-dd')
//console.log打印结果:"2019-08-22"
在项目
开发
中,传给后端的都是
字符串
样式的数据,但是我们在一些组件中
获取
到的都是‘Fri Feb 24 2023 11:04:24 GMT+0800 (中国标准
时间
)’或者
时间
戳或者其他的。这时候就得进行数据处理。俺们可以封装一个工具类。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>
JS
日期
时间
</title>
<meta http-eq