js把字符串(yyyymmdd)转换成日期格式(yyyy-mm-dd)

摘要:
1.第一个是varr=“20112233”。替换(/^(d{4})(d{2})(d{2})$/,“$1-$2-$3”)2。第二个是vardateString='9930701';varpattern=/(d{4})(d{2})(d{2})/;varformatedDate=dateString.replace(模式,“$1-$2-$3”);

1、第一种写法:

var r="20112233".replace(/^(d{4})(d{2})(d{2})$/, "$1-$2-$3")

2、第二种写法: 

var dateString = '19930701';
var pattern = /(d{4})(d{2})(d{2})/;
var formatedDate = dateString.replace(pattern, '$1-$2-$3');

  

免责声明:文章转载自《js把字符串(yyyymmdd)转换成日期格式(yyyy-mm-dd)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Shell与进程【React】react学习笔记10-兄弟组件间的传值下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

macOS如何正确驱动集成显卡HDMI(包括视频和音频)

聊聊如何正确驱动集成显卡HDMI(包括视频和音频)必备条件:1、必须使用AppleHDA驱动声卡(仿冒、clover、applealc都可以的),使用voodoo驱动声卡应该不行的。2、dsdt或者ssdt中关于集成显卡的gfx0改为IGPU。 #Maintained by: RehabMan for: Laptop Patches#graphics_...

LINUX下简单的编译和使用动态链接库[compile .so use c++ in linux]

对动态链接库的概念其实还很模糊,自己的理解是:把一些常用的代码,如函数,类等,编译成一个"包"即DLL(WINDOWS下)或者SO(LINUX下)文件,然后供其它程序使用时直接调用里面封闭的函数即可,实现的代码的重用,也节省了硬盘空间(这点可能是次要的吧).在WIDOWS下利用VC++可方便的生成DLL,在LINUX下则需要通过各种编译命令来实现,对于像我...

最长上升子序列 (LIS算法(nlong(n)))

设 A[t]表示序列中的第t个数,F[t]表示从1到t这一段中以t结尾的最长上升子序列的长度,初始时设F [t] = 0(t = 1, 2, ..., len(A))。则有动态规划方程:F[t] = max{1, F[j] + 1} (j = 1, 2, ..., t - 1, 且A[j] < A[t])。 现在,我们仔细考虑计算F[t]时的情况。假...

11g R2 RAC 虚拟机

虚拟机安装RAC文档 本文档包含内容 一:安装系统 二:各节点配置系统参数 三:虚拟机创建共享存储 四:配置磁盘绑定 五:安装GRID 六:创建ASM DG 七:安装database 八:安装碰到的问题 (提示:在上述内容按ctrl加鼠标左键可跳转到对应位置) 一:安装系统 两台虚拟主机配置(网卡1公有IP,网卡2私有IP) 1安装选项,默认安装即可...

Oracle 中 replace

replace在写sql 的时候需要用到 replace功能的地方,在Java中可以有replace 和 replaceAll 函数,在Oracle中也是有的,例如: select replace('pipiPIIiiiiii','PII','') from DUAL; 这样就可以把 ‘pipiPIIiiiiii’中的 'PII’替换掉了。 如果要把某个字...

oracle查询数据中包含字段替换其他内容

有个需求,三个页面类型的表单调用同一个数据表(反馈、计划、汇总三大类),为了区分三大类,我在表单加了反馈类型字段。 计划表单手动维护,反馈表单的时候,自动填充数据(需要查询计划表单维护的数据,反馈类型是计划了,但是现在是做反馈表单) 通过sql的函数replace,实现查询的时候如果是计划的,替换成反馈汉字,这样查询的数据返回表单是反馈类型了,用户维护其...