获取上个月的起止时间

2023-10-28

	$(function(){
	// 日期初始化
	 alert(getStartDate());
	 alert(getEndDate());
	
});

//获取开始时间
function getStartDate(){
	var date = new Date();
	var year = date.getFullYear();
	var m = date.getMonth();
	var month = "";
	if (m == 0) {
		year -= 1;
		month = "12";
	} else if(0 < m && m < 9){
		month = "0" + m;
	} else {
		month = "" + m;
	}
	return year + month + "01";
}

//获取结束时间
function getEndDate(){
	var date = new Date();
	var year = date.getFullYear();
	var m = date.getMonth();
	var month = "";
	if (m == 0) {
		year -= 1;
		month = "12";
	} else if(0 < m && m < 9){
		month = "0" + m;
	} else {
		month = "" + m;
	}
	var day = new Date(date.getFullYear(),month,0).getDate();
		
	return year + month + day;
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

获取上个月的起止时间 的相关文章

  • mnist数据集介绍

    参考博客 https blog csdn net tostq article details 51786265 参考代码 https github com tostq DeepLearningC tree master CNN MINST数
  • 搭建符号服务器 (Windows)

    开网站 安装IIS 添加一个网站 配置好物理路径 添加MIME 扩展名为 类型为 application octet stream 即允许下载所有文件 好了 就那么简单 把pdb发布到网站中 我这里建立了一个名叫 test 的网站 物理路径

随机推荐

  • Human3.6m数据集

    最近用到了Human3 6数据集 整理一下链接 1 原数据链接 http vision imar ro human3 6m 需要注册申请 时间可能很长 也很大 看别的帖子说很长 没试 好像是cdf文件 2 3d pose baseline
  • java中构造器(Constructor)

    大部分内容转自 http tech it168 com j 2006 05 18 200605181021879 shtml 构造器是一个创建对象时被自动调用的特殊方法 为的是初始化 构造器的名称应与类的名称一致 当创建一个个对象时 系统会
  • 量化投资学习-12:股市的量化交易是情绪化交易的克星之一

    江湖传言 散户的情绪化追涨杀跌交易是散户赚不到钱 甚至是小亏的根本原因 散户的不懂得止损的情绪化操作是散户深套 大亏的根本原因 终止 散户亏损的内因是 散户的自身的非量化的 非理性的 情绪化交易 量化交易是散户的救星 一直以来 认为庄家是散
  • Python实现ip段地址

    author skate time 2014 10 13 Python实现ip段地址的打印 如10 10 10 1 10 10 10 10 usr bin env python encoding UTF 8 Author Skate def
  • VMtools的安装

    基本概述 1 可以实现命令在Windows与centos上复制粘贴 2 可以实现Windows与centos上文件夹共享 VMtools的安装步骤 1 进入Centos系统 2 点击VM菜单的安装VMware Tools 因为我已经安装了
  • 一文彻底理解DMA

    DMA Direct Memory Acess 1 什么是DMA 有什么作用 2 DMA传输过程简述 2 1 DMA普通传输过程 2 2 DMA指针递增传输过程 2 3 DMA循环传输过程 2 4 DMA双缓冲区传输过程 3 STM32F4
  • 使用arraycopy方法复制数组

    6 使用arraycopy方法复制数组 package array public class array public static void main String args TODO Auto generated method stub
  • 目标检测中Anchor如何映射到原图

    利用深度学习进行目标检测一般需要经过较深的卷积神经网络 而卷积本身就有位置不变性 会将原图中的某块区域映射为特征图上的某个点 anchor和特征图的关系 既然anchor是特征图对应像素点在原图的某个区域 那么是怎样的对应关系呢 现在假设某
  • 下载R包遇到的问题用这个方法解决了!!!

    之前我一直以为一个镜像源能适用于下载所有的R包 然而最近两天在线下载R包没有一次成功的 也改了很多次镜像源 然而每次都报错 unable to access index for repository http streaming stat
  • GD32替代STM32使用Cube MX的HAL库开发

    目录 一 STM32F103与GD32F103 差别比较 二 GD32使用CubeMX配置 1 配置单片机型号 2 晶振配置 3 其它配置 三 GD32使用Keil配置 1 更改型号为GD32芯片 2 编译下载 四 例程下载链接 一 STM
  • C++之智能指针auto_ptr

    当你在读这篇文章的时候 应该都有这样一个疑问 那就是为什么要使用智能指针 我们先看这样一个示例 include
  • RC4(原理+代码+调用openssl库+报错分析)

    目录 一 原理 1 流密码的基本思想 2 RC4流密码算法的原理 1 初始化数据表S和T 2 初始置换数据表S 密钥调度算法 3 生成密钥流 伪随机数生成算法 二 代码实现 三 调用openssl库实现RC4 1 代码实现 2 调用open
  • 结合Wireshark捕获分组深入理解DNS协议

    一 概述 1 1 DNS 识别主机有两种方式 主机名 IP地址 前者便于记忆 如www yahoo com 但路由器很难处理 主机名长度不定 后者定长 有层次结构 便于路由器处理 但难以记忆 折中的办法就是建立IP地址与主机名间的映射 这就
  • vue3的文档

    四 Vue 3 1 TypeScript 1 动态类型的问题 前面我们讲过 js 属于动态类型语言 例如 function test obj obj 可能只是个字符串 test hello world obj 也有可能是个函数 test g
  • SLAM综述阅读笔记七:Visual and Visual-Inertial SLAM: State of the Art, Classification,and Experimental 2021

    Visual and Visual Inertial SLAM State of the Art Classification and Experimental Benchmarking 作者 Myriam Servi res Val ri
  • IP核的使用之ROM(Vivado)

    存储类IP核 ROM 文章目录 存储类IP核 ROM 一 引言 二 ROM IP核及相关内容扫盲 1 ROM简介 2 ROM的初始化文件介绍 3 分布式ROM和块ROM简介 4 单端口ROM和双端口ROM简介 三 分布式ROM IP核的创建
  • 高斯混合模型(GMM)先验的推断

    GMM先验的优化方程 假设图像降质模型为 Y A X N Y AX N Y AX N 我们希望恢复
  • 腾讯云SA3服务器AMD处理器CPU网络带宽性能详解

    腾讯云AMD服务器SA3实例CPU采用2 55GHz主频的AMD EPYCTM Milan处理器 睿频3 5GHz 搭载最新一代八通道DDR4 内存计算性能稳定 默认网络优化 最高内网收发能力达1900万pps 最高内网带宽可支持100Gb
  • 二极管常见分类及使用

    1 肖特基二极管 1 1概念 肖特基二极管 SBD 不是利用P型半导体与N型半导体接触形成PN结原理制作的 而是利用金属与半导体接触形成的金属 半导体结 肖特基势垒 原理制作的 因此 SBD也称为金属 半导体 接触 二极管或表面势垒二极管
  • 获取上个月的起止时间

    function 日期初始化 alert getStartDate alert getEndDate 获取开始时间 function getStartDate var date new Date var year date getFullY