1.获取今天的0时0分0秒(常用于开始日期的获取)

var startDate= new Date(new Date().toLocaleDateString()); //Tue May 15 2018 00:00:00 GMT+0800 (中国标准时间)

2.获取一个月前的日期

var lastM =new Date(new Date().setMonth(new Date().getMonth()-1));//Sun Apr 15 2018 09:18:08 GMT+0800 (中国标准时间)

3.获取一个月前的0时0分0秒

var lastM_start =new Date(new Date(new Date().toLocaleDateString()).setMonth(new Date().getMonth()-1));
//Sun Apr 15 2018 00:00:00 GMT+0800 (中国标准时间)

4.获取前一天的日期

var yesterday = new Date(new Date().setDate(new Date().getDate()-1));//Mon May 14 2018 09:26:39 GMT+0800 (中国标准时间)

5.获取今天的23时59分59秒

var endDate = new Date(new Date(new Date().toLocaleDateString()).getTime()+24*60*60*1000-1);
//Tue May 15 2018 23:59:59 GMT+0800 (中国标准时间)

6.获取昨天的23时59分59秒

var yes_endDate = new Date(new Date(new Date(
new Date().setDate(new Date().getDate()-1)).toLocaleDateString()).getTime()+24*60*60*1000-1);
//Mon May 14 2018 23:59:59 GMT+0800 (中国标准时间)

https://www.w3school.com.cn/jsref/jsref_obj_date.asp

示例:

获取输入时间的后一天日期并返回日期字符串

let endTime = '2020-01-01';
let endTime = formatDate(new Date(new Date(endTime).setDate(new Date(endTime).getDate()+1)));
console.log(endTime);//2020-01-02//返回格式化日期 yyyy-MM-dd
function formatDate(date){return PrefixInteger(date.getFullYear(),4)+"-"+PrefixInteger(parseInt(date.getMonth()+1),2) +"-"+PrefixInteger(date.getDate(),2);
}
//数字转字符串,前方自动补零
function PrefixInteger(num, n) {return (Array(n).join(0) + num).slice(-n);
}

Js中Date日期的使用相关推荐

  1. Js中Date日期的使用(加一天,加一个月,获取0时0分0秒,23时59分59秒等)

    代码示例如下:(以当前日期new Date()为例.也可以将例中new Date()换成任意Date对象) 1.获取今天的0时0分0秒(常用于开始日期的获取) var startDate= new D ...

  2. Js中Date日期输出不同结果(格式)(加一天,加一个月,获取0时0分0秒,23时59分59秒等)

    代码示例如下:(以当前日期new Date()为例.也可以将例中new Date()换成任意Date对象) 1.获取今天的0时0分0秒(常用于开始日期的获取) var startDate= new D ...

  3. js中date日期的使用总结

    赋某日期为日期类型 new Date(myYear,myMonth,myDate);//当myDate为0时,返回当前月份的上月末日期 当前日期 now new Date() 设置日期分钟为0 now ...

  4. JS中的日期和时间详解

    JS中的日期和时间详解 关于Date()构造函数 简单实例 用Date()构造函数创建时钟 关于Date()构造函数 Date()构造函数是javascript的核心语言部分,用来创建表示时间和日期的 ...

  5. php中年月日用什么参数,PHP中date()日期函数参数整理

    PHP中date()日期函数参数整理 发布于 2014-11-19 13:34:06 | 105 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...

  6. java中Date日期类型的大小比较

    java中Date日期类型的大小比较 方法一: java.util.Date类实现了Comparable接口,可以直接调用Date的compareTo()方法来比较大小 String beginTim ...

  7. js实现小时钟,js中Date对象的使用?

    介绍一下js中Date对象的使用 dateObj = new Date() dateObj = new Date(dateValue) dateObj = new Date(year,month,da ...

  8. java中M格式_Java中Date日期字符串格式的各种转换

    编程语言 Java中Date日期字符串格式的各种转换 字号+ 作者:小虾米 2017-04-21 08:51 以下程序源码都是从网络上整理之后,才发到本网站的,新手请收藏啊! public class ...

  9. php中date里面的参数,PHP中date()日期函数有关参数整理

    PHP中date()日期函数有关参数整理 更新时间:2011年07月19日 22:47:41   作者: PHP中date()日期函数有关参数整理,需要的朋友可以参考下. 在页面的最前页加上 date ...

  10. java中struts2日期_Struts2中Date日期转换的问题

    今天跑程序的时候莫名其妙的出现了下面的一个异常: java.lang.NoSuchMethodException:com.ca.agent.model.mybatis.ApprovalInforCan ...

最新文章

  1. 如何理解分时系统的四个特征
  2. Git查看、删除、重命名远程分支和tag
  3. python所有软件都打不开机怎么办_电脑软件,小编教你电脑所有软件都打不开怎么解决...
  4. IntelliJ Idea 常用插件
  5. ReentrantLock的使用场景
  6. POJ3069 Saruman's Army【贪心】
  7. 在手机里输入八卦及64卦符号(老年教程)
  8. 二级倒立摆的建模、线性化S函数的PID控制以及非线性化S函数的PID控制
  9. python爬虫爬取英文考研词汇
  10. 正则表达式匹配以xx开头以xx结尾
  11. 噪声与振动控制工程手册_轴承噪声种类大全!领取实用轴承手册
  12. 【pip Error】ERROR: Cannot determine archive format of C:\Users\YDD\AppData\Local\Temp\pip-req-build-
  13. c语言abs和fabs的区别,c语言中abs()和fabs()的区别点整理
  14. VOIP技术的专业性网站
  15. 华为服务器不显示u盘启动项,服务器不读u盘启动
  16. 核桃编程python下载_核桃编程for Mac
  17. 复旦情商课魅力女教师上课实录笔记
  18. 微擎支付返回商户单号_微信小程序支付流程
  19. 易优CMS:user 登录注册入口标签
  20. php riak,PHP操作Riak

热门文章

  1. 网页游戏怎么修改数据_2014一周网页游戏数据报告(8.18—8.24)
  2. 计算机专业答辩网站怎么保证安全性,答辩(计算机专业答辩题目选集)
  3. Pycharm设置默认UTF8编码格式
  4. 计算机数字媒体学什么以后,数字媒体设计是学什么的?以后的发展方向是什么?...
  5. JAVA动态绑定浅析
  6. 麻省理工6.824 分布式课程 Raft选主实现笔记
  7. SQL中between过滤数据
  8. 【Azure Services Platform Step by Step-第7篇】别把Windows Azure当虚拟主机使——理解Windows Azure服务架构...
  9. java获取当前路径的几种方法
  10. rails debug