日期转字符串格式

 //日期转字符串格式function DateToStr(date) {var year = date.getFullYear();//年var month = date.getMonth();//月var day = date.getDate();//日var hours = date.getHours();//时var min = date.getMinutes();//分var second = date.getSeconds();//秒return year + "-" +((month + 1) > 9 ? (month + 1) : "0" + (month + 1)) + "-" +(day > 9 ? day : ("0" + day)) + " " +(hours > 9 ? hours : ("0" + hours)) + ":" +(min > 9 ? min : ("0" + min)) + ":" +(second > 9 ? second : ("0" + second));}

字符串转日期

function StrToDate(datestr) {return new Date(datestr);
}

字符串转新字符串

function formatDate(dateStr) {var newdateStr = dateStr.replace(/\d+(?=-[^-]+$)/, (a) => (parseInt(a, 10) - 1));  //字符串处理(月份)var nums = newdateStr.match(/\d+/g);  //取数var date = eval('new Date(' + nums + ')');  //转换//重组var datetime =date.getFullYear() + "-" +  //年((date.getMonth() + 1) > 9 ? (date.getMonth() + 1) : "0" + (date.getMonth() + 1)) + "-" +  //月(date.getDate() > 9 ? date.getDate() : ("0" + date.getDate()));  //日return datetime;
}

使用方法:

日期转字符串:
var date1 = new Date(2020,9,10,10,10,10);  //2020-10-10 10:10:10
console.log(date1);
console.log(DateToStr(date1));

字符串转日期:
var datestr1 = "2020-10-10 20:20:20";
console.log(datestr1);
console.log(StrToDate(datestr1));

字符串转新字符串:
var datestr2 = "2020-10-10 20:20:20"; 
console.log(datestr2);
console.log(formatDate(datestr2));

Js 日期与字符串互相转换相关推荐

  1. JS日期与字符串相互转换(时间格式化YYYY-MM-DD,Dayjs的使用)

    JS日期与字符串相互转换--JS封装函数,Dayjs转换时间格式 相关文章调用 场景复现 一.JS封装函数 1.日期转字符串 2.字符串转日期 二. Dayjs转换时间格式 1.Dayjs快速安装与使 ...

  2. java日期和字符串格式转换

    两部分:字符串转日期和日期转字符串 日期和字符串的格式转换,仿佛是一个永恒的编程话题.所有开发语言好像都有这个问题,C#啦,javascript啦,现在轮到记录下java.偏偏又没有什么方便.标准的方 ...

  3. 转:Oracle中的日期和字符串互相转换

    TO_DATE格式(以时间:2007-11-02   13:45:25为例)            Year:              yy two digits 两位年               ...

  4. Oracle中的日期和字符串互相转换以及格式化

    TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07yyy three digits 三位年 显示值:007yyyy ...

  5. JS: json字符串如何转换成对象

    前言:写需求的时候,后端给我接口返回数据是'[a:'1']'  类型 是谁还傻傻分不清序列化和反序列化-- json字符串:str=' { 'name' : '张三' , 'age' : '20' } ...

  6. 【JS】时间与时间字符串之间转换

    //日期转字符串格式function DateToStr(date) {var year = date.getFullYear();//年var month = date.getMonth();//月 ...

  7. js php 时间格式化字符串,JS怎么实现字符串与日期的互相转换及日期的格式化

    这篇文章主要介绍了JavaScript实现字符串与日期的互相转换及日期的格式化的方法,这里格式化使用的是正则表达式来替换日期后进行格式化,需要的朋友可以参考下 字符串转日期.日期转字符串// 2014 ...

  8. js 传入字符串,转换成日期类型,如果转换失败返回null

    //传入字符串,转换成日期类型,如果转换失败返回null var strToDate = function(dateStr) {try {if (dateStr instanceof Date) {r ...

  9. js将日期对象转换为日期格式字符串

    前言: 将日期对象转成指定格式的日期格式的字符串 1.将日期对象转成指定格式的日期字符串: /*** @description 格式化日期函数*/ formatDate = (date) => ...

最新文章

  1. 疯狂ios讲义疯狂连载之游戏的状态数据模型
  2. 安装第三方包查看python版本/第三方包版本
  3. JQUERY的split
  4. python新建文件夹口令_Python 口令保管箱
  5. MongoDB性能测试
  6. 第 1-4 课:Java 中的运算符和流程控制 + 面试题
  7. linux 录屏软件 按键,linux下常用的截图、录屏工具
  8. 获取登录域帐号信息方式之 —-IIS(VB)
  9. 三个月可更改用户昵称两次
  10. iScroll框架的修改
  11. 【python】详解pandas库的pd.merge_ordered与pd.merge_asof
  12. flex布局对行内子元素的影响
  13. 去掉input自动填充的黄色背景
  14. Java5、8、9章复习 5.6
  15. 优秀产品经理的18种能力
  16. Unix/Linux下的Curse库开发指南——第六章 菜单开发及应用
  17. 第五人格共研服务器维护中,第五人格共研服更新公告 角色调整内容详解
  18. 庆阳顺盛铝合金模板CAD系统
  19. 超强的QQ聊天理论(这算得上是QQ类的资源强贴了,收藏吧)
  20. 51DIY音乐频谱显示

热门文章

  1. freeHand Draw
  2. 【免疫算法】物流配送中心选址问题(Matlab代码实现)
  3. 淘宝网触屏版 - 学习笔记(0 - 关于dpr)
  4. C# 中添加/删除引用,The referenced project 'xxxxxx' The referenced project
  5. 点赞黄文仔董事长,为偏远地区教育助力
  6. java实现学生管理系统(集合HashMap实现)-学号唯一
  7. 32位plsq 连接 64位Oracle
  8. 发疯之后创业能更成功吗 leo看赢在中国第三季 5
  9. Tampermonkey插件安装出现“无法从该网站添加应用、扩展程序和用户脚本”问题解决
  10. python k线图_如何用python画K线图(成交量+MACD+KDJ)