问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问怎么用js把两个字符串转为时间格式,并获取两个时间之间的月份数...

发布网友 发布时间:2022-04-30 04:29

我来回答

3个回答

热心网友 时间:2022-04-23 07:09

//不知道这是不是你想要的,这不需要转换为时间格式
function getNums(str){
    var reg = /(\d+)[^\d]*(\d+)[^\d]*(\d+)/g;
    var numArr = reg.exec(str);
    return [parseInt(numArr[1]),parseInt(numArr[2])-1,parseInt(numArr[3])];
}
function getMonths(s1,s2){
    var a1 = getNums(s1);
    var a2 = getNums(s2);
    return (a2[0]-a1[0])*12+a2[1]-a1[1];
}
console.log(getMonths("2017-01-01","2018-12-12"));

热心网友 时间:2022-04-23 08:27

单纯计算月数的话,不需要转时间的

funcation getMonths(sDate1,sDate2){
    //var date1 = new Date('2017-01-01');//这是转时间
    //var date2 = new Date('2018-12-12');//这是转时间
    var ssDate1 = sDate1.split("-");
    var ssDate2 = sDate2.split("-");
    var months = (ssDate2[0] - ssDate1[0]) * 12 + (ssDate2[1] - ssDate1[1]) + 1;
}

热心网友 时间:2022-04-23 10:02

js 把字符串转化为日期参考代码如下:
var s ='2017-04-18 09:16:15';
s = s.replace(/-/g,"/");
var date = new Date(s );

解释说明:
/-/g 是正则表达式
表示将所有短横线-替换为斜杠/
其中g表示全局替换
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机壁纸花卉红色手机壁纸花卉 辽宁智能五芯防水连接器 军工产品浅谈——航空插头 xp电脑系统修复XP系统怎么恢复出厂设置 ...表编辑器后打不开任何文件,无需重装系统,电脑盲都能用 粼基本信息 粼五笔怎样打? 【微科普】想变成光?先搞清楚光是什么吧! 手机被拉黑后打电话是什么提示? 物流管理专业对数学的要求高么 三字经中的“匏土革”是什么意思? 怎么“型秀”的都被09快女淘汰呢?是全*吗?她们表现的很高水准呀! 为什么我们称自己为汉族?我们是从什么时候开始称自己为汉族的? 请问《论语》中:“瓠不瓠,瓠哉,瓠哉”是什么意思? js怎么把字符串型(yyyy年mm月dd日)转化为日期型? 为什么我们是汉族 反向毒奶是什么意思? 虽异匏瓜难不食,大都食足早宜休。 什么意思? 我们为什么叫汉族? js 字符串转化为日期 “匏瓠”这两个字怎么读? 为什么我们叫做“汉族”而不是其他族? js如何将字符串型(yyyy年mm月dd日)转化为日期型 为什么我们是汉族而不是唐族? JS中如何将yyyy-MM-dd HH:mm:ss格式的字符串转成Date类型 为啥我们是汉族? js 字符串如何转换为时间格式? 为何我们是汉族?来自于汉朝,为何不是其他朝代? 怎么用js把字符串转换为日期格式 “吾岂匏瓜也哉,焉能系而不食”是什么意思? 为什么我们是汉族 不叫唐族;宋族?难倒唐不如汉? js 字符串转日期时间格式 匏瓜空悬什么意思 为什么我们被称为“汉族” 我们是汉族吗?我们的国家是原来的中华吗? js 字符串转换为时间格式 “匏”的读音是什么?什么意思? 为何我们现在大部分都是汉族,是根据汉朝来的吗? 怎么用JS将字符串转成日期Date类型 葫芦 什么意思 js 里怎么将字符串变成date 杨洋怎么会被淘汰? 为什么一生下来我们就是汉族,要怎么确定是哪个民族 为什么我们是“汉族”,而秦统一了中国不叫“秦族”? 手机射频什么? 中国古代有什么习俗? 我们为什么被称为汉族,为什么古代中国人常常自称为汉人 我们为什么是汉族而不是秦族 各位我们为什么叫汉族? 手机射频选通是什么意思?