js中日期转字符串,字符串转日期,日期的用法_js日期转字符串年月日-程序员宅基地

技术标签: js中日期转字符串  js  js中字符串转日期  js日期  

目录

 

创建日期

指定月最后一天

当day为负数的时候,就表示的是指定月的最后一天的向前偏移量。

当前日期加一天

日期转字符串

字符串转日期


创建日期

new Date(year, month, day)

然后简单使用一下Date对象提供的构造函数。

var newDate = new Date(2019, 10, 9).Format('yyyy-MM-dd'); // 2019-09-09

指定月最后一天

当day为0的时候,就表示的是指定月的最后一天。

var newDate = new Date(2019, 10, 0).Format('yyyy-MM-dd'); // 2019-09-30

当day为负数的时候,就表示的是指定月的最后一天的向前偏移量。

var newDate = new Date(2019, 10, -1).Format('yyyy-MM-dd'); // 2019-09-29

当前日期加一天

var curDate = new Date();
alert(new Date((curDate/1000+86400)*1000))

日期转字符串

 function dateToString (date){ 
   var  year = date.getFullYear(); 
   var  month =(date.getMonth() + 1).toString(); 
   var  day = (date.getDate()).toString();  
   if  (month.length == 1) { 
       month =  "0"  + month; 
   } 
   if  (day.length == 1) { 
       day =  "0"  + day; 
   }
   var  dateTime = year +  "-"  + month +  "-"  + day;
   return  dateTime; 
},

字符串转日期

function stringToDate (dateStr,separator){
      if (!separator){
             separator= "-" ;
      }
      var  dateArr = dateStr.split(separator);
      var  year = parseInt(dateArr[0]);
      var  month;                      
      if (dateArr[1].indexOf( "0" ) == 0){
          month = parseInt(dateArr[1].substring(1));
      } else {
           month = parseInt(dateArr[1]);
      }
      var  day = parseInt(dateArr[2]);
      var  date =  new  Date(year,month -1,day);
      return  date;
  },

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/menghuannvxia/article/details/113624860

智能推荐

(学习笔记)PCL点云库的基本使用-程序员宅基地

文章浏览阅读1.1w次,点赞43次,收藏281次。点云是一种能够直观地表示和操作3D传感器所提供数据的方式,这类传感器包括深度摄像头和激光雷达。该类传感器在三维坐标参考系下对空间进行有限点集采样构成点云。通俗的来说,点云就是分布在三维空间的有限个点,这些点具体化的表示了三维传感器所采集到的数据,我们可以很容易的通过点云来查看空间中物体的位置。_pcl点云库

VMware Workstation部署最新版OpenWrt 23.05.3-程序员宅基地

文章浏览阅读846次,点赞24次,收藏30次。正文共:1456 字 51 图,预估阅读时间:2 分钟我们之前介绍了如何在VMware Workstation上安装OpenWrt(软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅),也介绍了如何在VMware ESXi上部署OpenWrt(在ESXi上把OpenWrt变成真正的路由器)。如今,快3年过去了,OpenWrt版本又有了更新,我们一起来看看新版本有什么优化吧。Open..._vmware workstation最新

python 米家_米家设备通信协议-程序员宅基地

文章浏览阅读2.3k次。归纳来说总共是有五类设备,从无线连接协议上来分类的话:1、WiFi设备直接可接入米家App,如:各款小爱音箱、各类智能摄像头等2、Zigbee网关设备直接可通过WiFi接入米家App,同时是Zigbee设备的“父设备”,Zigbee设备通过Zigbee网关来接入米家App,如:米家多功能网关、米家空调伴侣(特别提醒,米家空调伴侣2不是Zigbee网关设备)、Aqara网关等3、蓝牙网关设备直接可通..._micropython接入米家

目前住院病人主要由护士护理这样做不仅需要大量护士而且由子不能随时观察危重病人的病情变化还可能会延误抢救时机.某医院打算开发-个以计算机为中心的患者监护系统试写出问题定义并且分析开发这个系统的可行性.-程序员宅基地

文章浏览阅读1.3k次。目前住院病人主要由护士护理这样做不仅需要大量护士而且由子不能随时观察危重病人的病情变化还可能会延误抢救时机.某医院打算开发-个以计算机为中心的患者监护系统试写出问题定义并且分析开发这个系统的可行性. 医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等)定时记录病人情况以形成患者日志当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外;护士在需要时还可以要求系统印出某个指定病人的病情报告.1、问题定义(1)本系统的数据源点是病人“和"护士",他们分别提

训练分类器为什么要用cross entropy loss(交叉熵损失函数)而不能用mean square error loss(MSE,最小平方差损失函数)?_为什么分类用交叉熵不用mae-程序员宅基地

文章浏览阅读1.3w次,点赞8次,收藏14次。在一个人工智能群里,有人问起,训练分类器为什么要用cross entropy loss(交叉熵损失函数)而不能用mean square error loss(MSE,最小平方差损失函数)呢?正好,在我的那本《深度学习之美》(第11章)提及这个问题,于是复制了一部分内容,作为回答,群里的同学觉得通俗易懂,于是,把我的回答贴到这里,算是一个总结:---------对于多分类的标签(即教师信号),从本质..._为什么分类用交叉熵不用mae

ChemDraw Professional for Mac 16.0.1.4 专业的生物化学绘图软件_chemdraw professional 16.0 mac秘钥-程序员宅基地

文章浏览阅读1.8k次。ChemDraw Professional for Mac 是化学家和生物学家选择的完整绘图工具,它们可以创建可用于ELN,数据库和出版物以及查询化学数据库(现已包括SciFinder)的可发布出版物的科学智能图纸。ChemDraw Professional for Mac 16.0.1.4 下载ChemDraw Professional for Mac安装激活方法:1、下载完成后双击“ChemDraw Professional.dmg”打开磁盘映像;2、拖动“ChemDraw Profe_chemdraw professional 16.0 mac秘钥

随便推点

ESP8266 基于IIC控制的OLED屏幕_esp8266 模拟iic oled-程序员宅基地

文章浏览阅读2.6k次。esp8266 IICesp8266它有SPI接口,也有IIC接口。但IIC接口是使用GPIO模拟的,也就是说,你可以使用8266上的任意两个GPIO模拟出IIC接口来。同时,每个管脚内部都有上拉电阻,无需外接。 注:ESP8266只能用做IIC主设备,不能用做从设备。 那我们是否还要写一堆IIC的start函数、stop函数? 不用,官方的SDK已经给我们写好了整个的IIC库,只要配置好要用的管脚,直接调用函数即可,例如:i2c_master_start(void);i_esp8266 模拟iic oled

华为agile controller磁盘爆满问题解决-程序员宅基地

文章浏览阅读526次。原因:华为agile controller的数据库C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\AgileControllerDB_log.LDF文件过大,当时我们有126G左右了。华为agile controller磁盘爆满解决三步走:1.把AgileControllerDB的恢复模式修改为简单(..._华为aglie controller数据库日志满了

京东面试真题解析,小白也能看明白_京东面试 r语言-程序员宅基地

文章浏览阅读127次。我的移动开发春季历程没有稳定的工作,只有稳定的能力。春天,又到了万物复苏的季节,在程序猿这个行当里,作为 Android 开发出生的我,在经历了5年的脱发生涯后,现在更多的是称呼自己为移动开发攻城狮。正文面试总共花费30天左右,才拿到了offer。一面1.自我介绍2.项目3.四大组件4.activity生命周期5.启动模式6.线程状态7.网络协议(每一层、还有TCP和UDP)8.会不会网络编程9.handler10.JVM,内存模型那些11.GC(有哪些方法那种问题)1_京东面试 r语言

年后想跳槽涨薪?你想要的面试题全在这里-程序员宅基地

文章浏览阅读333次,点赞4次,收藏7次。这里我希望可以帮助到大家提升进阶。Android学习PDF+架构视频+面试文档+源码笔记高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。喜欢本文的话,不妨给我点个小赞、评论区留言或者转发支持一下呗~《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

PCL学习01之点云的基本操作_pcl导出点云-程序员宅基地

文章浏览阅读2.7k次。pcl读取,合并_pcl导出点云

集成钉钉机器人消息推送_batchsendotorequest发送图片-程序员宅基地

文章浏览阅读1k次,点赞22次,收藏22次。客户需要通过钉钉接收消息通知_batchsendotorequest发送图片

推荐文章

热门文章

相关标签