JS日期去杠,日期转换String转Date
1、巧妙使用split()和join()替换字符串
var str = '2014-05-05';
var newstr = str.split('-').join("");
split 以“-”把字符串分离成数组,然后join 将数组中的所有元素放入一个字符串
2、使用正则表达式
var str = '2014-05-05';
var test = new RegExp(/-/g);
var newstr = str.replace(test,"");
String转Date
 for(var i=0;i<s.length;i++){
 var d = string2date(s[i]);
 var year = d.getFullYear();
 var month = d.getMonth()+1;
 var date = d.getDate();
 var dateStr = year+" 年 "+month+" 月 "+ date+ " 日";
 alert("原始串:"+s[i]+"\n直接转:"+ new Date(s[i])+"\n用方法转:"+dateStr);
 }
 function string2date(str){
 return new Date(Date.parse(str.replace(/-/g, "/")));
 }
JS日期去杠,日期转换String转Date的更多相关文章
- 前端(js/jquery)  日期和时间戳的转换
		
一.JavaScript中获取当前时间的时间戳 方法一: var timestamp=Date.parse(new Date()); ====>结果是:1451441086000 注:这种方式精 ...
 - [js] js和C# 时间日期格式转换
		
下午在搞MVC和EXTJS的日期格式互相转换遇到了问题,我们从.NET服务器端序列化一个DateTime对象的结果是一个字符串格式,如 '/Date(1335258540000)/' 这样的字串. 整 ...
 - js和C# 时间日期格式转换
		
下午在搞MVC和EXTJS的日期格式互相转换遇到了问题,我们从.NET服务器端序列化一个DateTime对象的结果是一个字符串格式,如 '/Date(1335258540000)/' 这样的字串. 整 ...
 - js 将long型字符串转换成日期格式
		
工作中难免会碰到日期的转换,往往为了方便,后台都是把时间以long型(形如1343818800000)返回给web前端.再有前端自己根据页面需求转换成相应的日期格式.这里将我常用的一个转换时间的函数贴 ...
 - js中时间戳与日期转换-js日期操作
		
常用的一些日期操作. 用js获取一个时间戳. <script type="text/javascript"> var date = new Date();//当前时间 ...
 - js时间戳转换日期格式和日期计算
		
一.时间戳转换日期 function formatDate(datetime) { // 获取年月日时分秒值 slice(-2)过滤掉大于10日期前面的0 var year = datetime.ge ...
 - Java时间日期格式转换Date转String和String转Date
		
Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @ ...
 - Monent.js:强大的日期处理类库
		
一.介绍及安装 1.1 介绍 Moment.js是一个优秀的JavaScript 日期处理类库. 如果没有Moment.js之类的日期处理库,我们如果需要获得格式化后的日期.往往需要通过new Dat ...
 - 16  (H5*)   JS第6天 日期、字符串、数组
		
目录 1:date 2:格式化日期 3:字符串 4:字符串的方法 5:字符串的案例 6:数组的方法 7:包装类型 复习 正文 1:日期:date <script> //创建实例对象 // ...
 
随机推荐
- json中定义数组
			
我们经常会看到在js中定义普通函数: function f1(a,b){ console.log(a+b); } f1(); 今天我们看一下如何在json里边定义函数并调用: var json = { ...
 - SharePoint 2013 - Bootstrap
			
1. 在SharePoint 2013中应用Bootstrap时,需要添加以下css: <style> .container{ margin-left:0px; //为了使containe ...
 - mysql忘记root用户密码重置密码的方式
			
解决方法如下: 让mysql不载入权限表,命令:mysqld --skip-grant-tables(windows).mysqld_safe --skip-grant-tables user=mys ...
 - SQL Server ->> 重新创建Assembly和自动重建相关的数据库编程对象(存储过程,函数和触发器)
			
在SQL Server中,一旦一个Assembly被其他的数据库编程对象(存储过程,函数和触发器)引用了,这个Assembly就不能被删除.但是问题是,在SQL Server要更新一个Assembly ...
 - installed_oracle_can't_use
			
Preface 1.my server is windowsxp 2.database is the oralce 10g step A.CHECK SERVER 1.win + r cmd sqlp ...
 - 下学期第三次作业——SQA计划和验收测试规程设计
			
一.SQA计划 1.目的 在做云医院这个项目中,严格遵循SQA的计划,确保软件的质量的到保证 2.范围 随着项目的进行,不断的去改变计划,在项目开发的整个生命周期内. 3.人员分工 姓名 角色 开始时 ...
 - Android数字签名解析(一)
			
一.数字签名概述 所谓"数字签名"就是通过某种password运算生成一系列符号及代码组成电子password进行签名,来取代书写签名或印章. 数字签名有两种功效:一是能确定消息 ...
 - Gym - 101246D 博弈
			
题意:一个无向有环的图,从 1 号结点起火,开始蔓延,两个绝顶聪明的人轮流走,谁不能走谁输,输出输的人: 分析: 当时知道是博弈,但是想当然的以为 1 号结点有一个奇数层,就必胜:其实不是这样的,当一 ...
 - 【[SDOI2008]洞穴勘测】
			
题目 由于始终保证连通性于是我们可以用\(LCT\)来维护这个森林 三个操作分别是\(link,cut,findroot\) 代码 #include<iostream> #include& ...
 - 【luogu P1816 忠诚】 题解
			
题目链接:https://www.luogu.org/problemnew/show/P1816 用st表来解决rmq问题. 表示同时培训学的st表,然后我就忘得差不多了,在这里推荐一篇blog 大佬 ...