出生日期算年龄html,Javascript从出生日期算起的年龄
让出生日期是1983年8月2日,然后是那个日期之间的毫秒差异是:
var diff = new Date - new Date('1983-08-02');
天数的差异是(1秒= 1000毫秒,1小时= 60 * 60秒,1天= 24 * 1小时)
var diffdays = diff / 1000 / (60 * 60 * 24);
多年(因此,年龄)的差异变成(.25来说是为了成年):
var age = Math.floor(diffdays / 365.25);
现在尝试一下
diff = new Date('2011-08-01') - new Date('1983-08-02'); //=> 27
diff = new Date('2011-08-02') - new Date('1983-08-02'); //=> 28
diff = new Date('2012-08-02') - new Date('1983-08-02'); //=> 29
所以,你的javascript可以改写为:
var Bdate = new Date(date.split("-").reverse().join('-')),
age = Math.floor( ( (Cdate - Bdate) / 1000 / (60 * 60 * 24) ) / 365.25 );
[编辑]没有引起足够的重视. date.split(‘ – ‘)给出数组[dd,mm,yyyy],因此反转它会产生[yyyy,mm,dd].现在再次使用’ – ‘连接,结果是字符串’yyyy-mm-dd’,它是新Date的有效输入.
出生日期算年龄html,Javascript从出生日期算起的年龄相关推荐
- js生日计算年龄_「周岁怎么算」【js】根据出生日期,计算周岁年龄 - seo实验室...
周岁怎么算 /*根据出生日期算出年龄*/ function jsGetAge(strBirthday) { var returnAge; var strBirthdayArr = strBirthda ...
- 前端原生javaScript,通过身份证号判断年龄、性别、出生日期。
方法有两个参数,第一个形参传身份证号,第二个形参传num. num=1 代表返回出生日期. num=2代表返回性别. num=3代表返回年龄. //通过身份证号计算年龄.性别.出生日期 functio ...
- 通过身份证号得到年龄、性别和出生日期
注:目前只针对18位身份证号码. 不多说了,直接上代码,调用IdCard(UUserCard,num)方法即可,其中UUserCard为身份 //通过身份证号计算年龄.性别.出生日期 function ...
- js前端通过身份证号判断年龄、性别、出生日期。
方法有两个参数,第一个形参传身份证号,第二个形参传num. num=1 代表返回出生日期. num=2代表返回性别. num=3代表返回年龄. //通过身份证号计算年龄.性别.出生日期 functio ...
- html 计算24点游戏,0048 JavaScript编程实现算24点游戏
原标题:0048 JavaScript编程实现算24点游戏 上节课在网页上使用Java实现了根据输入日期计算星座的程序. 这节课来做一个算24点游戏,主要是练习使用Java来控制网页元素. 程序设计思 ...
- 编写一个用户类(Sysuser),属性包括用户名、真实姓名、年龄、出生日期、密码,类方法中包含单独修改用户年龄、判断用户名和密码、显示用户信息功能,在用户测试类中(TestSysuser),根据用户输
#本关任务: 编写一个用户类(Sysuser),属性包括用户名.真实姓名.年龄.出生日期.密码,类方法中包含单独修改用户年龄.判断用户名和密码.显示用户信息功能,在用户测试类中(TestSysuser ...
- Solr相似度算法一:Lucene TF-IDF 相关性算分公式
Solr相似度算法一:Lucene TF-IDF 相关性算分公式 Lucene在进行关键词查询的时候,默认用TF-IDF算法来计算关键词和文档的相关性,用这个数据排序 TF:词频,IDF:逆向文 ...
- 作业帮口算批改怎么开 作业帮口算批改如何用
作业帮口算批改功能怎么用?作业帮最近全新改版的消息传的很火,新增了口算批改的功能,很吸引人.但是还有很多用户不是很清楚作业帮口算批改功能怎么用,下面是小编整理的关于作业帮口算批改功能怎么用的相关资讯, ...
- 超级计算机能算数学题吗,圆周率到底能不能算尽?人类拿超级计算机算了一下,结果不敢相信...
校长科普 2018-12-11 01:16 圆周率到底能不能算尽?人类拿超级计算机算了一下,结果不敢相信 说到圆周率,读过书的小伙伴应该都很清楚吧,在数学课上最有意思的就是算圆周率了.记得校长初中的时 ...
最新文章
- ruby实时查看日志
- 一般家用监控多少钱_家用煤气灶价格一般是多少 燃气灶安装的流程
- java学习(18):巩固练习
- 吴恩达作业1:逻辑回归实现猫的分类
- 用JAVA制作小游戏——推箱子(二)
- ubuntu手机识别
- Oracle弱智100问
- 你的第一个Windows程序——绘制窗口
- linux acpidtd 进程,MaciASL提取的原版的DTDS编译提示有错误,大牛帮忙看下吧。
- 改进YOLOv7系列:23.YOLOv7添加CBAM注意力机制
- 跟刘欣学习造spring
- PCL中点云配准精通级实例解析
- IOS开发之HomeKit(一)
- 浏览器收藏夹(书签)导入导出
- 初中计算机科学生情况,初中计算机科学与技术的现代化运用探究
- 使用OGG/Kettle实现Oracle到MySQL数据平滑迁移
- N33-Week 3-向日葵
- Commit cannot be completed since the group has already rebalanced and assigned the
- 树莓派摄像头使用方法
- nginx转发websocket配置
热门文章
- 光流文件(.flo),numpy,图像(.png)相互转换——完全python实现
- 使用最新版UltraISO将ISO镜像刻录到U盘
- Chrome 浏览器有些网站无法保存密码,手动保存
- 研发效能怎么分析?方法论、模型、误区都在这里了
- untu复制粘贴快捷键
- android studio报错Error:Project with path 'XXXX' could not be found解决办法
- 巧用 即刻搜索事件 input propertychange 监听输入框字数
- fastboot unlock手机步骤
- 基于PyQt开发的第二个小程序:高校BBS发帖辅助软件(CampusBBSAssistant)
- 高德地图各种摄像头图标_高德导航中,限速摄像头,违章摄像头,监控摄像头各有什么区别...