今天在写习题时,遇到些小问题,在这里把答案分享给大家,希望能帮助到大家!

一、把字符串转换成日期类型

1 var str = "1997-3-12";
2 var d = new Date(str);
3 console.log(d);
4 console.log(d.getTime());    

控制台输出:

console.log(d); 显示为:

Wed Mar 12 1997 00:00:00 GMT+0800 (香港标准时间)

consolle.log(d.getTime()); 把时间转换成毫秒数,显示为:

858096000000

通过这种方法,可以计算如下问题

编写js程序,输入自己的出生年月日:
(1)计算自己到现在为止存在在这个世界上多少天。
(2)计算自己如果能活到100岁,还有多少天可以得瑟。
输出结果

思路:

1、用户输入一个生日的字符串;

2、将字符串转换为Date;

3、创建一个Date表示当前时间;

4、把两个时间都转换成毫秒数,使用getTime()方法

5、今天的毫秒减去生日的毫秒,计算出活了多少毫秒

6、将毫秒数转换为天

7、输出

代码简单,这里就不献丑了!

文章乃参考、转载其他博客所得,仅供自己学习作笔记使用!!!

转载于:https://www.cnblogs.com/Y1473/p/10331619.html

JavaScript 把字符串类型转换成日期类型相关推荐

  1. JS字符串类型转换成日期类型的方法

    <script type="text/javascript"> //字符串转日期格式,strDate要转为日期格式的字符串 function getDate(strDa ...

  2. mysql转换年月日_mysql中把字符串转换成日期类型:

    mysql中把字符串转换成日期类型: select date_format('2013-03-09','%Y-%m-%d'); select date_format('2013-03-09','%y- ...

  3. 前端 js 将字符串类型转换成其他类型

    方法一 eval(argStr) 函数,一般传入任何参数都能强转成对应类型.如果想把参数先转成字符串再使用 eval 转成真实类型,可以使用 String() 函数进行强转,String(argObj ...

  4. mysql中如何把字符串转换成日期类型

    select date_format('2013-03-09','%Y-%m-%d'); select date_format('2013-03-09','%y-%m-%d');select STR_ ...

  5. 将时间格式的字符串转换成日期类型浏览器兼容解决方案

    var currentTime = "20120612"; var y = currentTime.substring(0, 4); var m = currentTime.sub ...

  6. js 传入字符串,转换成日期类型,如果转换失败返回null

    //传入字符串,转换成日期类型,如果转换失败返回null var strToDate = function(dateStr) {try {if (dateStr instanceof Date) {r ...

  7. oracle date 转换 timestamp,Oracle timestamp类型转换成date类型

    今天需要根据时间判断,统一修改某一个字段的数据.然后打开数据库发现,时间类型为timestamp类型.如下: 然后呢,这对我不是喝口水就可以解决的问题吗? 解决方案如下:我需要改这张表某个字段的内容, ...

  8. oracle将字符串的日期格式化,oracle格式化字符串 oracle 怎么把字符串转换成日期...

    Oracle数据库中如何将字符串格式化为日期 可以用 to_date('日期类型字符串','要转化的日期类型')函数进行日期格式转换 sql:select to_date('1990-12-12 12 ...

  9. java long 变date_long类型转换成日期 LongToDate

    转载自原文 long类型转换成日期,此文章提供了几种不同的日期格式,希望可以帮助有需要的朋友. yyyy-MM-dd HH:mm:ss, yyyyMMddHHmmss, yyyy.MM.dd, yyy ...

最新文章

  1. 语义分割网络经典:unet
  2. 1049. Counting Ones (30)
  3. matlab画出周期为2的方波图形 傅立叶级数_高等数学系列R之四:傅立叶级数及变换...
  4. VC++视频教程下载地址
  5. 【ArcGIS 10.2新特性】Portal for ArcGIS新特性
  6. linux+fstab挂载镜像,通过/etc/fstab自动挂载iso镜像的ISO格式问题
  7. Swift中字典解析后的问题,!?两种拆包的差别
  8. java 模式匹配_Java 14 模式匹配,非常赞的一个新特性!
  9. PHP正则表达式的快速学习方法
  10. 记一次‘勒索病毒’经历
  11. 大数据课程30天掌握 spark内存计算(python )-徐培成-专题视频课程
  12. 使用 Python 进行数据清洗的完整指南
  13. Python报错记录之“list indices must be integers or slices, not str”
  14. seo单页html模板,竞价单页模板设计思路
  15. 通过淘宝数据学习爬虫,python scrapy requests与response对象
  16. 2022年山东省熔化焊接与热切割作业(特种上岗操作证)模拟试题及答案
  17. pg数据库 设置不区分大小写_浅谈PostgreSQL中大小写不敏感问题
  18. 为什么微信连接不上服务器失败怎么回事啊,微信为什么一直提示连接失败请检查网络设置...
  19. 我的世界(18)-精英怪物(InfernalMobs插件)
  20. xilinx IP 汇总

热门文章

  1. 获取基目录,它由程序集冲突解决程序用来探测程序集
  2. MVC3异常处理的方法
  3. MariaDB 宣布成立基金会
  4. 使用Linq Xml 来读取一个目录下所有的文件并保存为Xml文档
  5. PowerDesigner对列增加注释
  6. 阿里巴巴 Java 开发手册之编程规约(一)-------我的经验
  7. 如何处理SQL Server事务复制中的大事务操作
  8. OpenGL ES 详解纹理生成和纹理映射步骤以及函数
  9. 此问题可能是由配置更改或安装另一个扩展导致的
  10. “治沙女杰”殷玉珍:和沙漠较量的女人