后台传来的数据中如果有date类型,传过来怎么转换为js的date类型呢,这里有以下几种方法
var myDate=new Date()
Date 对象会自动把当前日期和时间保存为其初始值。
参数形式有以下6种:
new Date("yyyy/mm/dd hh:mm:ss");
new Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy");
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);
注意最后一种形式,参数表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。各种函数的含义如下:
month:用英文表示月份名称,从January到December
mth:用整数表示月份,从(1月)到11(12月)
dd:表示一个月中的第几天,从1到31
yyyy:四位数表示的年份
hh:小时数,从0(午夜)到23(晚11点)
mm:分钟数,从0到59的整数
ss:秒数,从0到59的整数
ms:毫秒数,为大于等于0的整数
如:
new Date("2013/07/01 12:09:21");
new Date("January 12,2006 22:19:35");
new Date("January 12,2006");
new Date(2006,0,12,22,19,35);
new Date(2006,0,12);
new Date(1137075575000);
注意:一定要是"2013/07/01 12:09:21"中/的形式,-的格式是不支持的,例如new Date("2013-07-01 12:09:21")会报invalid date的错误
部分参考http://www.cnblogs.com/jianshao810/archive/2010/09/09/1821861.html
分享到:
相关推荐
javascript将字符串类型转换成日期进行比较
主要介绍了JavaScript实现字符串与日期的互相转换及日期的格式化的方法,这里格式化使用的是正则表达式来替换日期后进行格式化,需要的朋友可以参考下
将****-**-** *:**:**格式的时间转换成数字,由此可实现对时间先后发生顺序的判断等诸多操作。本例只以年月日小时这一部分做了处理,若要细化到分秒,思路皆是如此。
秒将时间字符串转换为秒: '00:22:17' → 1337安装$ npm install sec用法import toSeconds from 'sec' ;// hours:minutes:secondstoSeconds ( '00:22:17' ) ;//=> 1337toSeconds ( '22:17' ) ;//=> 1337toSeconds ( ...
最近被问到关于js中空字符串是true还是false得问题,一时间没想起来,现在在chrome的console面板上输出代码测试一下。 “” == false 结果是true 在js中空字符串与0相等 即空字符串等于false 0 == false 结果是...
js处理java后台传过来的date对象并转换成指定格式的字符串,亲测可用
Moment.js 是一个简单易用的轻量级JavaScript日期处理类库,提供了日期格式化、日期解析等功能。它支持在浏览器和NodeJS两种环境中运行。此类库能够将给定的任意日期... //字符串转换成时间格式 标签:Moment
// 获取某个时间格式的时间戳 var stringTime = "2014-07-10 10:21:12"; var timestamp2 = Date.parse(new Date(stringTime)); timestamp2 = timestamp2 / 1000; //2014-07-10 10:21:12的时间戳为:14049588
StringToDate.js 可以采用的示例字符串: “活动时间为 7 月 23 日 @ 10:00 左右”返回... 2015 年 7 月 23 日星期四 10:00:54 GMT-0400(美国东部时间),2015 年 7 月 23 日星期四 10:00:54 GMT-0400(美国东部...
这篇文章主要介绍的是利用Javascript将字符串日期格式化为yyyy-mm-dd的方法,下面话不多说了,参考如下代码 function formatDate(date) { var d = new Date(date), month = '' + (d.getMonth() + 1), day = '' +...
7、原生JavaScript时间日期格式转换 8、原生JavaScript判断是否为数字类型 9、原生JavaScript设置cookie值 10、原生JavaScript获取cookie值 11、原生JavaScript加入收藏夹 12、原生JavaScript设为首页 13、原生...
将提供的时间字符串转换为ms。 用法: const ms = require ( "./timestring-ms/index" ) ; ms ( timestring , separator ) ; 例如: ms ( "1m10s" ) ; // 70000 ms ( "1minute 10sec" , " " ) ; // 70000 ms ( ...
JavaScript时间转换处理函数 /** * 将格式为yyyy-MM-dd hh:mm:ss.S的字符串转为Date * @param dateString 时间字符串 */ function convertToDate(dateString){ return new Date(dateString.replace(/\-/g,"/"))...
* 从身份证号中得到生日和...* 正则表达式实现JavaScript日期格式化对Date的扩展,将 Date 转化为指定格式的String * 返回当天是星期几 * 常用正则表达式 * 将阿拉伯数字翻译成中文的大写数字 * 将日期转换成中文日期
将字符串转换为毫秒的模块。 了解以下宏: 时间 巨集 例子 星期 w 7w 日 d 31d 小时 H 24h 分钟 米 60m 第二 s 60s 不带宏的数字将被解释为毫秒。 安装 npm install string-to-ms 用法 const stringToMs ...
4.5把表中的字符串转换为数字 4.6把表中一列的所有数字加和 4.7在角度和弧度之间转换 4.8找到页面元素可容纳的一个圆的半径和圆心 4.9计算圆弧的长度 第5章使用数组和循环 5.0简介 5.1循环遍历数组 ...
javascript-日期格式作者: 添加方法Date.prototype.format将 JavaScript Date 对象转换为字符串。日期和时间模式请参阅
恩茨 标准化日期字符串中的时区,以使其可转换为JavaScript日期。 const ntz = require ( 'ntz' )const original = 'Sunday, July 24, 19:32:00 CEST ... 参数s 原始日期/时间字符串返回时区缩写已替换的执照麻省理工学