js日期格式化 日期向过去推一周或者一个月

news/2024/7/23 19:25:59 标签: javascript
	// 日期格式化
	function getNowFormatDate(date) {
		// var date = new Date();
		var seperator1 = "-";
		var seperator2 = ":";
		var month = date.getMonth() + 1;
		var strDate = date.getDate();
		if (month >= 1 && month <= 9) {
			month = "0" + month;
		}
		if (strDate >= 0 && strDate <= 9) {
			strDate = "0" + strDate;
		}
		// yyyy-mm-dd 
		var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate;
		//	yyyy-mm-dd hh:mm:ss
		// var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate +
		// 	" " + date.getHours() + seperator2 + date.getMinutes() +
		// 	seperator2 + date.getSeconds();
		return currentdate;
	}
	var date = new Date();
	// 过去一周的
	date.setDate(date.getDate() - 7);
	var datebg = new Date();
	this.bgtime = String(getNowFormatDate(datebg))
	this.endtime = String(getNowFormatDate(date))

http://www.niftyadmin.cn/n/1367379.html

相关文章

递归调用给树 追加元素js

现在想在部门树下面添加用户 效果图 部门数据结构 [{id: 100,label: "XX检测公司",children: [{id: 101,label: "业务部门",children: [{ id: 103, label: "研发部门" },{ id: 104, label: "市场部门" },{ id: 105, label: "测…

mybatis 批量更新 若依微服务框架批量更新最优写法

数据表结构 Mapper.xml结构 <update id"updateforeach" parameterType"List">update check_report_flow<trim prefix"set" suffixOverrides","><trim prefix"report_no case" suffix"end,"><…

解决element table错位的问题

由于<style>中用了scoped&#xff0c;因此咱们需要在class选择器前添加/deep/ 就可以了&#xff0c;本人亲测 element table 头错位有效解决 <style scoped> /deep/.el-table th.gutter {display: table-cell !important; } </style>

element-UI select下拉框 加搜索 拼音搜索 滚动加载新的数据

DOM 写法 <el-form-itemlabel"样品名称"prop"sampleName"label-width"150"><el-selectv-model"queryParams.sampleName"placeholder"样品名称"filterableclearablesize"small":filter-method"sampl…

vue 下载word等文档

// 下载getdownloadInfo(row) {let url row.reportUrlconst fileName url ;if ("download" in document.createElement("a")) {let downloadElement document.createElement("a");downloadElement.href url.docurl;downloadElement.downlo…

js vue下载图片

图片需要转化成base64&#xff0c;然后在下载。 // 图片转化base64getUrlBase64(url) {return new Promise((resolve) > {let canvas document.createElement("canvas");let ctx canvas.getContext("2d");let img new Image();img.crossOrigin &quo…

element-UI 文件上传 组件化

这里是封装的上传按钮组件 DOM写法 <template><el-uploadaction"#":http-request"requestUpload":show-file-list"showFileList"v-loading"loading"><el-button:type"buttonType"icon"el-icon-upload2…

正则表达 数字和小数 只能含有一个小数点 保留3小数 首位不能是小数点

html写法 <el-inputmaxlength"15":oninput"(val oninputNumber(val))"v-model.trim"val"/> script写法 data() {return {val: "",};}, methods: {oninputNumber(param) {return param.replace(/[^\d.]/g, "").replace…