示例中,以user_这种json对象为例,取日期,进行显示。

 1         var user_ = {"name":"ying","age":"22","today":"2014-04-25"};
 2         var myDate =new Date(Date.parse(user_.today.replace(/-/g,   "/"))) ;
 3
 4
 5         console.log("获取当前年份(2位):"+myDate.getYear());
 6         console.log("获取完整的年份(4位,1970-????):"+myDate.getFullYear());    //获取完整的年份(4位,1970-????)
 7         console.log("获取当前月份(0-11,0代表1月):"+myDate.getMonth());       //获取当前月份(0-11,0代表1月)
 8         console.log("获取当前日(1-31):"+myDate.getDate());        //获取当前日(1-31)
 9         console.log("获取当前星期X(0-6,0代表星期天):"+myDate.getDay());         //获取当前星期X(0-6,0代表星期天)
10         console.log("获取当前时间(从1970.1.1开始的毫秒数):"+myDate.getTime());        //获取当前时间(从1970.1.1开始的毫秒数)
11         console.log("获取当前小时数(0-23):"+myDate.getHours());       //获取当前小时数(0-23)
12         console.log("获取当前分钟数(0-59):"+myDate.getMinutes());     //获取当前分钟数(0-59)
13         console.log("获取当前秒数(0-59):"+myDate.getSeconds());     //获取当前秒数(0-59)
14         console.log("获取当前毫秒数(0-999):"+myDate.getMilliseconds());    //获取当前毫秒数(0-999)
15         console.log("获取当前日期:"+myDate.toLocaleDateString());     //获取当前日期

执行结果:

获取当前年份(2位):114
获取完整的年份(4位,1970-????):2014
获取当前月份(0-11,0代表1月):3
获取当前日(1-31):25
获取当前星期X(0-6,0代表星期天):5
获取当前时间(从1970.1.1开始的毫秒数):1398355200000
获取当前小时数(0-23):0
获取当前分钟数(0-59):0
获取当前秒数(0-59):0
获取当前毫秒数(0-999):0
获取当前日期:2014年4月25日

注:除了第一个显示为114之外,其他应该没有疑问。

在IE中是可以正确获取年份:2014,但是在FF等浏览器下则为:114。

原因则是 在 FF等浏览器内 getYear 返回的是 "当前年份-1900" 的值(即年份基数是1900)

而IE则是 当today的年份大于等于2000的时,直接将1900加上了,返回的 2014。

转载于:https://www.cnblogs.com/lucky2u/p/3689040.html

js字符串转日期类型相关推荐

  1. js字符串转日期格式

    原文地址为: js字符串转日期格式 C#论坛同步地址:http://www.sufeinet.com/thread-1064-1-1.html js字符串转日期格式 ,JavaScript字符串转日期 ...

  2. mysql字符串转日期类型

    mysql字符串转日期类型: 一.基本语法 select date_format('2013-03-09','%Y-%m-%d');select date_format('2013-03-09','% ...

  3. 解决:sql中将日期字符串当做日期类型处理

    敲机房中看着同期的人的博客,学习存储过程的使用,在查询记录和金额查询这里,拥有共同的窗体,所以自己就使用了模板方法+存储过程!查询日期的过程让我遇到了问题. 在实体中声明了3个字段,分别是数据表,起始 ...

  4. flex4 日期类型字符串转日期类型(string转Date)

    mysql数据库中存储的日期类型通过PHP返回到flex端为字符串类型,这样在flex中进行处理时就必须要将字符串转化为Date类型.如果仅仅是 "年/月/日" 的组合,而没有涉及 ...

  5. js字符串转日期时间,并比较大小

    //字符串转日期date1 = new Date('2011-11-11'); date2 = new Date('2011-11-12');if(date1 >=date1){ alert(& ...

  6. js字符串转日期对象

    文章目录 一.目的 二.js方法 一.目的 yyyy-MM-dd HH:mm:ss格式转为日期对象 二.js方法 //yyyy-MM-dd HH:mm:ss function stringToDate ...

  7. IOS下,javascript字符串转日期类型错误

    前言 ios浏览器执行如下代码出现错误: var day1= new Data('2018-09-09 23:23:23'); 原因 IOS的浏览器无法识别这样格式的日期的'2018-09-09 23 ...

  8. 【日期、时间】javascript字符串转日期类型

    Date 的构造方法 new Date(); new Date(value); new Date(dateString); new Date(year, monthIndex [, day [, ho ...

  9. js字符串转日期,兼容IE所有版本

    /*** 格式 2018-11-23 12:23:46* */ function str2Date(strDate){var fullDate = strDate.split(" " ...

  10. js 常用日期字符串和日期转换

    在前端开发时,我们经常需要在 javascript 中对日期进行格式化,将其转换成固定格式的字符串:或者将指定格式的日期字符串,转换为日期进行处理.本文简单记录将日期格式(yyyy-MM-dd hh: ...

最新文章

  1. UISegmentedControl 分段器加载不同的viewcontroller
  2. Java 加密解密 对称加密算法 非对称加密算法 MD5 BASE64 AES RSA
  3. 解决https://localhost:1158/em 页面无法打开的问题
  4. python测试脚本项目全程教程_《手把手教你》系列练习篇之5-python+ selenium自动化测试(详细教程)...
  5. CSS改变插入光标颜色
  6. 服务器系统扩展c盘,云服务器c盘扩展
  7. react 引入 mobx @babel/core: 7.2.2
  8. Pivotal冯雷:以数字化为核心竞争力的时代 自主可控是企业的“必然选择”
  9. python面向对象三大特性_Python面向对象之多态原理与用法案例分析
  10. Redis-数据结构05-字典(dict)
  11. 关于python中的round()和javascript中的round()的比较
  12. 随笔:刚放出的那个存储“神器”,是否一场鸡血式狂欢
  13. 2022最新爱思助手怎么用 爱思助手使用方法【教程】
  14. 电动汽车动力系统整车仿真模型,具有双向DCDC变换器实现能量反馈,带异步电机仿真,应用最大转矩电流比控制加独特的弱磁控制策略
  15. 中兴力维动环监控接线图_中兴力维传统动环监控系统解决方案
  16. HKEY_CURRENT_USER下在服务中注册自启动exe
  17. win10中sql plus中文乱码
  18. 前端学习(8)下拉框、文本域、文件域
  19. python组合求和-近似值
  20. 串行同步通信“时钟同步”怎么理解?

热门文章

  1. 数据字典模块设计_使用正则表达式采集整站小说数据小说精品屋爬虫模块的设计与实现...
  2. python 教材 配套 试题库_Python语言应用2020满分完整版考 试题库大全
  3. 算法知识点——(3)监督学习——逻辑回归与线性回归
  4. java读取csv文件忽略bom头_PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法...
  5. mysql--实战1--查询数据1--scan方法
  6. SQL分组字符串相连
  7. 项目搭建 windows_08. SpringCloud实战项目-配置Git
  8. mysql 5.6的安装
  9. 关于session应用(2)--JAVA中怎么使用session
  10. windows DNS服务器的配置