我有2个文本框。一个文本框将接受用户的出生日期,并根据我想计算的出生日期并在另一个文本框中显示其年龄。
这是我的组件类
Student.component.html
学生组件
import { Component, OnInit } from '@angular/core'; @Component( { selector: 'stud', templateUrl: './student.component.html' }) export class StudentComponent implements OnInit { constructor() { } ngOnInit() { } } function CalculateAge() { var birthdate =document.getElementById( "txtdate" ); var dt = new Date(); var today = dt.getDate(); } 我如何从出生日期算起年龄?
1> 小智..:上面的代码在两个地方有轻微的错误,下面是修复程序。我们需要使用
.getTime()
函数来获取生日的毫秒数和365.25来舍入2月29日的内容,如下所示:let timeDiff = Math.abs(Date.now() - this.birthdate.getTime()); let age = Math.floor((timeDiff / (1000 * 3600 * 24))/365.25); console.log(age)经过这两次更改后,它会为您提供正确的年龄,直到直到第364天。
推荐阅读
如何解决《Jupyter和CommonLisp》经验,为你挑选了1个好方法。 ... [详细] 如何解决《即时添加/删除组件》经验,为你挑选了1个好方法。 ... [详细] 如何解决《滚动淡出div》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何按顺序刷新IPythonNotebook中的图?》经验,为你挑选了0个好方法。 ... [详细] 如何解决《扩展"读取"式行为》经验,为你挑选了1个好方法。 ... [详细] 如何解决《将前导零添加到varchar字段》经验,为你挑选了2个好方法。 ... [详细] 如何解决《在swift中将阴影应用于导航栏》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何调试ReactRouter?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《更快地解析代码文件》经验,为你挑选了1个好方法。 ... [详细] 如何解决《让Spark,Java和MongoDB协同工作》经验,为你挑选了0个好方法。 ... [详细] 如何解决《记录Tomcat服务器的所有HTTP请求?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《在方法参数中使用NotNullAnnotation》经验,为你挑选了4个好方法。 ... [详细] 如何解决《是否可以使用window.onerror获取局部变量和参数值》经验,为你挑选了2个好方法。 ... [详细] 如何解决《检查excel2010vba中是否存在目录》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何动态转换为使用Swift2.0在字符串中命名的Type?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Cycle.jsHTTP在添加加载指示符后发送多个请求》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何获取materializecss复选框以使用@Html.CheckBoxFor?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Spark的累加器使我感到困惑。》经验,为你挑选了1个好方法。 ... [详细] 如何解决《是否在html电子邮件模板中普遍支持span元素?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《在msgbox中输出超过最大字符数限制的方法?》经验,为你挑选了1个好方法。 ... [详细]吐了个 "CAO" !Tags | 热门标签RankList | 热门文章
- 1如何使用spark sc.textFile获取文件名?
- 2CNAME到s3斗亚马逊
- 3OpenCV鱼眼校准会削减过多的图像
- 4Polymer 1.2 FIREBASE WARNING:用户回调抛出了异常
- 5SQL Server备份文件过度增长
- 6Python:itertools.product()的更快替代方案?
- 7从调用方法并行执行方法
- 8IndexError:索引10000超出了轴0的大小为10000的范围
- 9Java 8函数<String,Void> vs Consumer <String>
- 10Swift_TransportException·无法与主机smtp.sendgrid.net建立连接[连接超时#110]
- 11GIT分支机构如何运作?
- 12如何使用JavaScript操作HTML元素
- 13如何在生产中运行rails console而不执行弹簧?
- 14使用Nightwatch访问iFrame元素
- 15Swing图形不会显示 - Java
- 16与"流媒体"实施相反
- 17在Akka消息中发送期货好吗?
- 18检查列表Python中的特定数字
- 19IIS 8中的Websockets反向代理
- 20Bootstrap导航不会在仿真/真实设备上折叠
DevBox开发工具箱 | 专业的在线开发工具网站 京公网安备 11010802040832号 | 京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有