JS 获取输入时间的前一年、前三个月
通过 getFullYear 获取输入时间的年限,再使用 setFullYear 设置年限。
// 获取输入时间的上一年
export function getLastTime(localdate) {var newdate = new Date(localdate.replace(/-/g, "/"))newdate = newdate.setFullYear(newdate.getFullYear()-1)var aa=new Date(newdate);return formatDate(aa); // 时间戳转日期格式
}
当我们需要默认获取输入时间的前三个月时,我们采用 getMonth 和 setMonth,进行操作,代码如下:
// 获取输入日期的前三月
export function defaultThreeMonths (localdate) {var newdate = new Date(localdate.replace(/-/g, "/"))newdate = newdate.setMonth(newdate.getMonth()-3)var aa=new Date(newdate);return formatTime(aa); // 时间戳转日期格式
}
更多操作,请查看 JavaScript Date 对象
扩展:JS 标准时间、时间戳、时间格式相互转换
// 时间戳转日期格式
export function formatDate(now) { var year=now.getFullYear(); var month=now.getMonth()+1; var date=now.getDate();if (month >= 1 && month <= 9) {month = "0" + month;};if (date >= 0 && date <= 9) {date = "0" + date;}; return year+"-"+month+"-"+date;
}
// 日期格式转时间戳
export function dateToMs(date) {return new Date(date).getTime()
}
通过 new Date 将日期格式或者时间戳转换为标准时间,使用 getTimte 可以将日期格式或者标准时间转换为时间戳
扩展:Date.now()和new.Date().getTime()的区别
JS 获取输入时间的前一年、前三个月相关推荐
- js获取当前时间的前一天/后一天 ,前一月/后一月
js获取当前时间的前一天/后一天 Date curDate = new Date(); var preDate = new Date(curDate.getTime() - 24*60*60*1000 ...
- js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间
js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间 1.一天前 var dateStr = new Date(); dateStr.setDate(dateStr.getDat ...
- js获取当前时间显示在页面上
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- JS获取当前日期时间并定时刷新
JS获取当前日期时间 var date = new Date(); date.getYear(); //获取当前年份(2位) date.getFullYear(); //获取完整的年份(4位,2014 ...
- js获取当前时间(昨天、今天、明天)
js获取当前时间(昨天.今天.明天) //昨天的时间var day1 = new Date();day1.setTime(day1.getTime() - 24 * 60 * 60 * 1000);v ...
- Js获取当前日期时间及其它操作(转)
Js获取当前日期时间及其它操作 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); ...
- js 获取当天时间,实现展示包含今天的一周时间的方法
js 获取当天时间,实现展示包含今天的一周时间 封装获得第n天的时间数据 循环得到未来n天的时间数据 最近写了一个关于需要时间预约的项目,记录一下如何 实现未来一周数据的处理,时间的展示 封装获得第n ...
- js获取当前日期时间和其他操作
Js获取当前日期时间及其它操作 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); ...
- js网站服务器时间,js获取本地时间、服务器时间、记时
js获取本地时间.服务器时间.倒计时 untitled get=function (id){return document.getElementById(id)} if(document.all){ ...
最新文章
- PAT(甲级)2021年春季考试 7-1 Arithmetic Progression of Primes
- Github常用搜索指令(毕设资料搜索必备)
- uni app 调用网络打印机_uni-app 的使用体验总结
- “家乡好物直播”走进“水果第一县”,人大教授变身“好物推荐官”
- python极简代码实现快速排序
- Elasticsearch+elasticsearch-head的安装+Kibana环境搭建+ik分词器安装
- 剑指Offer学习笔记(3)——解决面试题的思路
- Matlab 绘制箱线图
- java做一个简单的银行账户演示程序_JAVA初学(七):银行账户演示程序
- VC++动态链接库(DLL)编程深入浅出(四)(转)
- HTML5+CSS3 从入门到精通(2)
- js案例:动态生成表格
- 软考(软件设计师)应该如何备考?
- php万能密码在线视频讲解,万能密码
- cadence设计PCB流程
- Typora上传图片终于解决了
- (十九)论文阅读 | 目标检测之SNIP
- MySQL-存储表情字符
- TweenMax.js大熊猫吃面条动画
- 原来她在我的生命中如此重要