获取本年、本月、本周时间范围_获取本周本月本季度本年开始结束时间.html
(function(window){
function __Date() {
/*
返回时间格式统一为 2020-12-12
getDate:返回当前日期
getThisWeek:返回本周开始日期-结束日期
getThisMonth:返回本月开始日期-结束日期
getThisQuarter:返回本季度开始日期-结束日期
getThisYear: 返回本年开始日期-结束日期
*/
var currentData = new Date()
this.year = currentData.getFullYear()
this.month = currentData.getMonth() + 1
this.date = currentData.getDate()
this.day = currentData.getDay()
this.getDate = function(){
return this.formatDate()
}
this.getThisWeek= function(){
var oneDay = 24 * 60 * 60 * 1000
var startDay = this.formatDate(new Date() - (this.day * oneDay) )
var endDay = this.formatDate((6-this.day) * oneDay + +new Date())
return [startDay, endDay]
}
this.getThisMonth = function(){
var startDay = this.formatDate(this.year + '-' + this.month + '-' + '01')
var lastDay = new Date(this.year,this.month,0).getDate()
var endDay = this.formatDate(this.year + '-' + this.month + '-' + lastDay)
return [startDay, endDay]
}
this.getThisQuarter = function(){
var startMonth,endMonth;
var currentMonth = this.month
if(currentMonth >= 10){
startMonth = 10
endMonth = 12
}else if(currentMonth>=7){
startMonth = 7
endMonth = 9
}else if(currentMonth>=4){
startMonth = 4
endMonth = 6
}else{
startMonth = 1
endMonth = 3
}
var startDay = this.formatDate(this.year + '-' + startMonth + '-' + '01')
var lastDay = new Date(this.year,endMonth,0).getDate()
var endDay = this.formatDate(this.year + '-' + endMonth + '-' + lastDay)
return [startDay, endDay]
}
this.getThisYear = function(){
var startDay = this.formatDate(this.year + '-' + '01' + '-' + '01')
var lastDay = new Date(this.year,12,0).getDate()
var endDay = this.formatDate(this.year + '-' + '12' + '-' + lastDay)
return [startDay, endDay]
}
this.formatDate = function(date){
var currentData = date ? new Date(date) : new Date()
var year = currentData.getFullYear();
var month = currentData.getMonth()+1;
var date = currentData.getDate();
month = month < 10 ? '0' + month : month
date = date < 10 ? '0' + date : date
return year + '-' + month + '-' + date
}
}
window.__Date = new __Date()
})(window)
一键复制
编辑
Web IDE
原始数据
按行查看
历史
获取本年、本月、本周时间范围_获取本周本月本季度本年开始结束时间.html相关推荐
- 获取本年、本月、本周时间范围_为什么“增值税期末留抵税额本年累计数”很快就被废止了...
点击上方蓝字关注财税微波昨天丁老师和如花.似玉讨论了"增值税留抵税额"明细科目.丁老师说增值税期末留抵税额这个项目的本年累计数,很快就不填了,"增值税留抵税额&q ...
- java获取radio选中的值_获取radio值
使用jquery获取radio的值 使用jquery获取radio的值,最重要的是掌握jquery选择器的使用,在一个表单中我们通常是要获取被选中的那个radio项的值,所以要加checked来 ...
- Java8获取年、月、周数据和某一天的开始结束时间
在Java8中使用 LocalDate .LocalDateTime.TemporalAdjusters.TemporalField 获取 上周.上个月.去年.本周.本月.今年.下周.下个月.明年的相 ...
- moment.js获取当天,本周,当月,当季,近n天开始结束时间
<!DOCTYPE html> <html> <head><title>测试时间控件</title><meta charset=&qu ...
- request获取int类型的值_获取通话记录或通讯录的数量为负值
安卓源码避坑指南5--获取通话记录或通讯录的数量为负值 通过蓝牙PBAP协议同步通讯录.通话记录时,想必对其数量大小也是很感兴趣的,因此一般的设计思路都是先获取到同步对象的总大小,然后再同步该对象的具 ...
- java 获取400的错误信息_获取400错误的请求Spring RestTemplate POST
我想使用POST方法使用Spring Rest web服务.我无法在客户端(网站)访问POJO文件,因此必须在客户端使用JSON并在Web服务中使用POJO.下面是我的代码:获取400错误的请求Spr ...
- 获取android设备唯一编号_获取android设备的唯一ID
在Android开发者官方blog上已经有一篇文章对此做了总结(参考链接1), 这里结合自已查询的资料再总结一下, 并给出最终符合要求的解决方案. 1. ANDROID_ID, Secure.ANDR ...
- android之获取应用中的图片资源_获取找你妹中的图片资源
一直不知道原来获取一个应用中的图片资源这么简单,刚才直接把apk解压,就得到了里面的一下文件,搜索一下就全部把图片资源找出来了,想要模仿应用或者自己不会ui的话,用现成的资源方便多了. 也没多少说的, ...
- android 获取sd卡目录失败_获取sd卡存储路径失败
android新手,最近在学习 搜索sd卡上的所有txt文件并将其放入listview中显示,加载的过程中界面上会显示一个progress dialog.在之前的手机(Android5.0 andro ...
最新文章
- 7.3 rpm工具用法
- 【转载】无需图片,使用CSS3实现圆角按钮
- css3属性box-sizing:border-box 用法解析 击败边框:带border的百分比布局
- 【报错】No match for argument: mysql-community-server Error: Unable to find a match: mysql-community-s
- linux 指令tftp传输文件_tftp命令_Linux tftp 命令用法详解:在本机和tftp服务器之间使用TFTP协议传输文件...
- string s = new string(“xyz“);创建了几个对象_「005」-JavaSE面试题(五):String类
- 360浏览器清除缓存_微信缓存清理教程
- java web 数据库操作_Java Web----Java Web的数据库操作(三)
- 2 str转byte失败_android 4.2的多线程库加载崩溃问题
- javaScript的arguments传参数
- cpuz测试分数天梯图_最新手机处理器天梯图出炉:第一实至名归,你手机处理器排名高吗...
- 计算机内存类型包括什么,计算机内存类型是什么
- 从传统营销到网络销售的四个特点
- Swing关于JButton去除点击后的内边框的问题纪要!
- 查询字体文件所包含的文字
- EtherCAT使用与解析-SII信息提取
- docker tag 删除images_docker实现重新打tag并删除原tag的镜像
- EMP微前端-Vue和React项目互相调用
- 【xilinx xfopencv】Vivado_HLS_ov5640_rgb2gray_hdmi 第一部分
- 魔乐科技安卓开发教程----李兴华----19 传感器