knrt.net
当前位置:首页 >> js中日期格式转换 >>

js中日期格式转换

js 把字符串转化为日期参考代码如下: var s ='2017-04-18 09:16:15'; s = s.replace(/-/g,"/"); var date = new Date(s ); 解释说明: /-/g 是正则表达式 表示将所有短横线-替换为斜杠/ 其中g表示全局替换

将时间戳转换成日期格式: // 简单的一句代码 var date = new Date(时间戳); //获取一个时间对象 注意:如果是uinx时间戳记得乘于1000。比如php函数time()获得的时间戳就要乘于1000 /*----------下面是获取时间日期的方法,需要什么样的格式自己...

function FormatDate (strTime) { var date = new Date(strTime); return date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();}FormatDate("Tue Jul 16 01:07:00 CST 2013");

new Date("Fri Feb 14 2014 19:14:32 GMT+0800 (HKT)").toLocaleString().replace(/年|月/g,'-').replace('日','') 谷歌是可行的 这个应该是后台传过来的数据吧 其实让后台转是最容易的

方法一: var temper="2009-6-28 15:23" var dt = new Date(temper.replace(/-/,"/")) alert(dt) 方法二: function ConvertDateFromString(dateString) { if (dateString) { var arr1 = dateString.split(" "); var sdate = arr1[0].split('-')...

var d = new Date(); d.setTime(1330912983320); var year = d.getFullYear(); var month = d.getMonth()+1; var date = d.getDate(); var hour = d.getHours(); var minute = d.getMinutes(); var second = d.getSeconds(); alert(year+"-"+mon...

//第一种function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); } alert(getLocalTime(1293072805));//结果是2010年12月23日 10:53//第二种 function getLocalTime(nS) { return new D...

var str = "2010-08-01";// 转换日期格式str = str.replace(/-/g, '/'); // "2010/08/01";// 创建日期对象var date = new Date(str);// 加一天date.setDate(date.getDate() + 1);

这个主要还是看你的数据是怎样的,假想你的数据是这样的: var str="20170703";var nstr=str.substr(0,4)+"-"+str.substr(4,2)+"-"+str.substr(6,2);console.log(nstr);这里用到了substr 第一个参数是从哪个位置开始,第二个参数数要截取的长度。

比如字符串是var str = "2017-04-18",那么则可以通过var date = new Date(str);来将字符串转换成日期类型了,date就是最终的结果。

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com