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

js 如何把字符串转化为日期

发布网友 发布时间:2022-04-24 00:02

我来回答

6个回答

热心网友 时间:2022-04-07 22:14

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<script>标签,输入js代码:

var a = '2006-10-01 12:00:05';
var date = new Date(a.replace(/-/g, '/'));
document.body.innerText = date;

3、浏览器运行index.html页面,此时成功打印出了被转化为日期的数据。

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

var str = "2010-08-01";

// 转换日期格式

str = str.replace(/-/g, '/'); // "2010/08/01";

// 创建日期对象

var date = new Date(str);

// 加一天

date.setDate(date.getDate() + 1);

扩展资料:

反之,日期格式化为字符串

//完整的格式化  var time2 = new Date().format("yyyy-MM-dd hh:mm:ss");

Date.prototype.format = function (fmt) {

var o = {

"M+": this.getMonth() + 1,                 //月份 

"d+": this.getDate(),                    //日 

"h+": this.getHours(),                   //小时 

"m+": this.getMinutes(),                 //分 

"s+": this.getSeconds(),                 //秒 

"q+": Math.floor((this.getMonth() + 3) / 3), //季度 

"S": this.getMilliseconds()             //毫秒 

};

//处理年份

var reYear = /(y+)/; 

var resultYear = reYear.exec(fmt);

if (resultYear) 

{

var yearformatPart = resultYear[0];//匹配到的格式化字符

var yearVal = (this.getFullYear() + "").substr(4 - yearformatPart.length);

fmt = fmt.replace(yearformatPart, yearVal);

}

for (var k in o) {

var re = new RegExp("(" + k + ")");

var re = re.exec(fmt);

if (re) {

var Val = "" + o[k];//本次需要替换的数据 

var formatPart = re[0];//匹配到的格式化字符

var replaceVal = (formatPart.length == 1) ? (Val) : (("00" + Val).substr(Val.length));

fmt = fmt.replace(formatPart, replaceVal);

}

}

return fmt;

}

热心网友 时间:2022-04-08 01:06

/*'yyyy-MM-dd HH:mm:ss'格式的字符串转日期*/
function stringToDate(str){
var tempStrs = str.split(" ");
var dateStrs = tempStrs[0].split("-");
var year = parseInt(dateStrs[0], 10);
var month = parseInt(dateStrs[1], 10) - 1;
var day = parseInt(dateStrs[2], 10);
var timeStrs = tempStrs[1].split(":");
var hour = parseInt(timeStrs [0], 10);
var minute = parseInt(timeStrs[1], 10);
var second = parseInt(timeStrs[2], 10);
var date = new Date(year, month, day, hour, minute, second);
return date;
}

调试好的代码如上。因为旧的采纳答案试过有错的,有两处地方要修改:

1)var timeStrs = tempStrs[1].split("-"), 自然是把"-"改为":"。

2)var minute = parseInt(timeStrs[1], 10) - 1;  分钟不需要减一了。

热心网友 时间:2022-04-08 02:58

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

解释说明:
/-/g 是正则表达式
表示将所有短横线-替换为斜杠/
其中g表示全局替换

热心网友 时间:2022-04-08 05:06

var str ='2012-08-12 23:13:15';
str = str.replace(/-/g,"/");
var date = new Date(str );

热心网友 时间:2022-04-08 07:47

function strToDate(str) {
var tempStrs = str.split(" ");
var dateStrs = tempStrs[0].split("-");
var year = parseInt(dateStrs[0], 10);
var month = parseInt(dateStrs[1], 10) - 1;
var day = parseInt(dateStrs[2], 10);
var timeStrs = tempStrs[1].split("-");
var hour = parseInt(timeStrs [0], 10);
var minute = parseInt(timeStrs[1], 10) - 1;
var second = parseInt(timeStrs[2], 10);
var date = new Date(year, month, day, hour, minute, second);
return date;
}
js实现字符串转日期

另一种方法是通过数组拆分,但这种方式不够灵活,不建议使用,如下面的代码:这两种方法都能将日期字符串转化为Date对象,但eval方法更为简洁,适用于大部分情况。希望这些示例能帮助你在JavaScript编程中处理字符串日期。

js 如何把字符串转化为日期

方法一: //字符串转日期格式,strDate要转为日期格式的字符串 function getDate(strDate){ var date = eval('new Date(' + strDate.replace(/\d+(?=-[^-]+$)/,function (a) { return parseInt(a, 10) - 1; }).match(/\d+/g) + ')');return date;} //测试 alert(getDate(...

js 如何把字符串转化为日期

1、首先,打开html编辑器,新建html文件,例如:index.html。2、在index.html中的标签,输入js代码:var a = '2006-10-01 12:00:05';var date = new Date(a.replace(/-/g, '/'));document.body.innerText = date;3、浏览器运行index.html页面,此时成功打印出了被转化为日期的数据。

js中怎么把时间时间字符串类型转换成时间类型

1、如果变量是字符串则js的加号便会把两个及多个字符串拼接成一个。2、为了让js能够对变量的数据进行加或者其他运算则可用parseInt来把字符串变为整数。3、如果是包含有小点的字符串在用parseInt转换时会直接把小点后面的数字忽略掉滴。也就是直接取整数而不是四舍五入计算。4、所以对于有小点的字符串...

js中如何将一字符串表示的系统时间转换为Date时间对象

js中将一串字符串转换为date类型,主要是先过滤字符,然后分割开,如下代码实例:function parseToDate(strTime){var arr=strTime.split(" ");if(arr.length&gt;=2){var arr1=arr[0].split("-");var arr2=arr[1].split(":");}elsereturn null;if(arr1.length&gt;=3 &amp;&amp; arr2.length&gt;=3){...

JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等...

1.由于返回的时间是字符串格式,所以要先转换成时间戳//字符串转换为时间戳function getDateTimeStamp (dateStr) { return Date.parse(dateStr.replace(/-/gi,"/"));}2.将返回的时间戳与当前时间戳进行比较,转换成几秒前、几分钟前、几小时前、几天前的形式。function getDateDiff (dateStr) {...

js中怎样将字符串时间改成时间类型

这样:var dt = new Date("2015/01/26");将字符串作为 new Date 的参数即可。以上,请采纳,请给分。

js到底是如何把字符串变量格式化为指定格式的日期的呢

var d = new Date("2016-09-18");随便字符串形式的日期变量, 使用上面方式传入js的Date对象,你就能使用d这个变量进行任何的日期操作了,从字符串转换成js日期的过程由js自动帮你完成

js怎么把字符串型(yyyy年mm月dd日)转化为日期型?

var str = '2013年11月18';\x0d\x0astr = str.replace(/[^\d]/g,'/');\x0d\x0avar date = new Date(str);\x0d\x0a'2013-11-18' 也适用 /才兼容IE -有些IE不认识

js 格式化字符串为时间yyyy-MM-dd

参考代码如下:var s='2017-05-24 12:33:22';'定义日期字符串s=s.replace(/ \d+(:\d+){2}/,'')'正则过滤后面的时间,只显示年月日alert(s) '弹出日期效果图如下:定义和用法 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。返回值 一个新的...

js将字符串转为日期 js将字符串时间转为日期时间 js字符串转为日期格式 js将字符串转化为数字 js字符串转日期时间 js将字符串转换成日期格式 js字符串转化为数组 java字符串转日期 java字符串日期格式化
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我拉的大便一块一块的,球状,肚子里也是不太舒服。想上厕所,但是每次都... 马健南最好听的十首歌 烟台各个高中怎么样?有在校生帮忙解答下,今年中考 澳洲八大里面的澳国立、悉尼大学、昆士兰大学、新南威尔士,哪个更... 澳大利亚有哪些著名大学 澳大利亚有哪些名校 烟台二中的小实验班和烟台一中的大实验班哪个好? 椰子煲什么好 烟台二中和蓬莱一中哪个好??! 我升学!! 基因型文件格式转换 免费在线小工具-突变分析系列:突变注释信息 js怎么把字符串类型转换成日期类型 魔魔魔txt全集下载 Java中怎么把字符串转换成日期格式啊 《魔魔魔》最新txt全集下载 《魔、魔、魔》最新txt全集下载 oracle 怎么把字符串转换成日期 魔的魔的行相 如何将字符串转化为日期 魔 魔今天我成魔 魔魔力宝贝怀旧 解放中途在哪能停 如何将数字字符串转换为日期格式 魔的魔的种类 有没有可以告诉我,到底什么是魔,魔族又是些什么人? 魔、魔、魔的txt全集下载地址 什么动漫里有魔魔? 半自动洗衣机不转了,皮带拆掉电机正常转动 魔,魔是什么? 电动机要转,皮带轮不转是怎么回事 魔是什么?魔与鬼有无分别 魔魔小说txt全集免费下载 魔魔魔电子书txt全集下载 java怎么把字符串转换成日期类型 VB,如何将字符串型转化为日期型? 如何把EXCEL中的字符格式的数字转换成日期型 Oracle 字符串转换为日期格式 在SQL中怎样把字符型的数据转换成日期型的呢 请问电脑如何下淘宝直播,为什么苹果电脑下不了 java中怎么把一个字符串中的数字抽出来转化成日期格式 c#如何把8位字符串转换成日期格式 谁有PS CS4的美白磨皮教程? photoshop怎样蒙版磨皮? 蒸饭时电饭锅内胆外层为什么不能沾水 电饭锅内胆外边的除去外边的污gou怎 龙力400瓦电饭煲怎么拆开? 茶叶水滴在白衣服上怎么洗 怎么洗下白衣服的旧绿茶渍 白衣服上的茶水渍怎么除 白裤子上滴上茶水了印,怎么洗都洗不掉了,请问如何处理呢? 茶叶水滴到白衣服上了,用什么洗能洗干净? 要是白色裤子上染上了绿茶渍,有些时间了,该怎么洗掉它?