1. //获取当前时间 yyyy-MM-dd
  2. function getNowFormatDate() {
  3. var date = new Date();
  4. var seperator1 = "-";
  5. var seperator2 = ":";
  6. var month = date.getMonth() + 1;
  7. var strDate = date.getDate();
  8. if (month >= 1 && month <= 9) {
  9. month = "0" + month;
  10. }
  11. if (strDate >= 0 && strDate <= 9) {
  12. strDate = "0" + strDate;
  13. }
  14. var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate;
  15. return currentdate;
  16. }
  1. //获取当前日期,个位数用0占位
  2. function getNowWithLine() {
  3. var date = new Date();
  4. var seperator1 = "/";
  5. var seperator2 = ":";
  6. var month = date.getMonth() + 1;
  7. var strDate = date.getDate();
  8. if (month >= 1 && month <= 9) {
  9. month = "0" + month;
  10. }
  11. if (strDate >= 0 && strDate <= 9) {
  12. strDate = "0" + strDate;
  13. }
  14. var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate;
  15. return currentdate;
  16. }
  1. //获取指定日期的前几天日期或后几天日期
  2. function getDateFromCurrentDate(fromDate, dayInterval) {
  3.  
  4. var curDate = new Date(Date.parse(fromDate.replace(/-/g, "/")));
  5. curDate.setDate(curDate.getDate() + dayInterval);
  6. var year = curDate.getFullYear();
  7. var month = (curDate.getMonth() + 1) < 10 ? "0" + (curDate.getMonth() + 1) : (curDate.getMonth() + 1);
  8. var day = curDate.getDate() < 10 ? "0" + curDate.getDate() : curDate.getDate();
  9. return year + "-" + month + "-" + day;
  10. };
  1. //当前日期加n天 返回日期 yyyy-MM-dd
  2. function getFormatDate(addDay) {
  3. var date = new Date();
  4. date.setDate(date.getDate() + addDay);
  5. var seperator1 = "-";
  6. var month = date.getMonth() + 1;
  7. var strDate = date.getDate();
  8. if (month >= 1 && month <= 9) {
  9. month = "0" + month;
  10. }
  11. if (strDate >= 0 && strDate <= 9) {
  12. strDate = "0" + strDate;
  13. }
  14. var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate;
  15. return currentdate;
  16. }

js--------1.时间的更多相关文章

  1. 移动端lCalendar纯原生js日期时间选择器

    网上找过很多的移动端基于zepto或jquery的日期选择器,在实际产品中也用过一两种,觉得都不太尽如人意,后来果断选择了H5自己的日期input表单,觉得还可以,至少不用引用第三方插件了,性能也不错 ...

  2. js Date 时间格式化的扩展

    js Date 时间格式化的扩展: Date.prototype.format = function (fmt) { var o = { , //月 "d+": this.getD ...

  3. js的时间操作方法

    1.js获取系统时间格式为YYYY-MM-DD HH:MM:SS 1 function curDateTime(){ 2 var d = new Date(); 3 var year = d.getY ...

  4. 原生js日期时间插件鼠标点击文本框弹出日期时间表格选择日期时间

    原文出处 (这是我从互联网上搜来的,感觉能满足各方面的需求.个人感觉挺不错的,所以后期修改了一下向大家推荐!) 效果图: html代码: <!DOCTYPE html PUBLIC " ...

  5. 关于JS的时间控制实现动态效果及实例操作

    关于JS的时间控制 <script>        BOM   //Bowers Object Model   浏览器对象模型    setTimeout()//    延迟执行一次   ...

  6. js获取时间相关函数

    js获取时间函数 var myDate = new Date; var year = myDate.getFullYear();//获取当前年 var yue = myDate.getMonth()+ ...

  7. js格式化时间的方法

    方法一:用js格式化时间的方法. Date.prototype.format =function(format) { var o = { "M+" : this.getMonth( ...

  8. 原生js 当前时间 倒计时代码

    源:https://www.oschina.net/code/snippet_2318153_54763 <!DOCTYPE html> <html> <head> ...

  9. js,java时间处理

    1.JS获取时间格式为“yyyy-MM-dd HH:mm:ss”的字符串 function getTimeStr(){ var myDate = new Date(); var year = myDa ...

  10. JS格式化时间并比较

    JS格式化时间,然后进行比较.工作遇到的情况,然后网上找到的,记下来,下次用! </head> <body> <button onclick="myFuncti ...

随机推荐

  1. shell bash-shell

    bash shell中的命令替换,`cmd`或者$(cmd). bash shell中的变量赋值,直接name = var:  (bash中的变量赋值不能中间有空格) 变量引用时,$name,如果na ...

  2. PHP 批量操作删除,支持单个删除

    PHP  执行部分: <?php include('checkadmin.php'); header('Content-Type: text/html; charset=utf-8'); if( ...

  3. 记录在tiny6410平台上采用4GSD卡来启动uboot和烧写nand flash uboot

    下面这种方法是从网上转的 没有验证 环境:ubuntu 13.04一.首先制作sd启动盘: 插入SD卡    sudo dd iflag=dsync oflag=dsync if=tiny210v2- ...

  4. django开发(二)

    1.django数据库操作---model的使用以及django自带的数据api django中已经做了ORM,表就是一个类class,表中的一个项就是一个对象object,很好用 1.1django ...

  5. python的优点

    在当下编程语言繁多,选择python是因为他存在这许多的优点: Python是一种效率极高的语言:相比于众多其他的语言,使用Python编写时,程序包含的代码行更少.Python的语法也有助于创建整洁 ...

  6. ELK学习笔记之基于kakfa (confluent)搭建ELK

    0x00 概述 测试搭建一个使用kafka作为消息队列的ELK环境,数据采集转换实现结构如下: F5 HSL–>logstash(流处理)–> kafka –>elasticsear ...

  7. Java基础学习-注释的概述和分类

    /*     注释:用于解释说明程序的文字          分类:             单行://             多行:/**/       作用:解释说明程序,提高程序的阅读性 */ ...

  8. (转载)Unity UGUI点击不同Button执行不同的方法(无参方法)

      将脚本随意挂在任何位置 但是这个btnParent一定是 按钮的父节点   脚本很简单自己敲一遍就全都明白了 上脚本 OnClickTest using UnityEngine; using Un ...

  9. 2_Linux操作系统和基础命令行

    非图形页面下执行程序GUI接口CLI接口 #输入命令,给出执行文件的路径 命令提示符,prompt(表示可以立即输入命令了) 命令提示符通过bash(shell)运行程序来展示的 #:root #就是 ...

  10. Fatal error: ENOSPC: System limit for number of file watchers reached

    参考https://www.jianshu.com/p/4d2edd55b471 echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/ ...