用Javascript从今天的日期和固定年龄计算出虚构的出生日期

用户名

我有一个互动故事,其中我需要基于以下两个事实来计算某人的出生年份:

  1. 角色是32岁
  2. 角色于5月20日出生

到目前为止,我正在使用以下方法确定日期:

var currentDate = new Date()
var day = currentDate.getDate()
var month = currentDate.getMonth() + 1
var year = currentDate.getFullYear();

然后,我可以使用哪种Javascript来确定要使上述事实正确,需要出生几岁?

我希望这是有道理的,并预先感谢您的协助。

卡米尔克

嗯,像这样:

var dateOfBirth;
if(month > 5 || (month === 5 && day > 20))
    dateOfBirth = (year - 32) + '/05/20';
else
    dateOfBirth = (year - 33) + '/05/20';

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从出生日期变量 (R) 计算今天的年龄

使用出生日期计算年龄

根据出生日期计算年龄

根据出生日期计算年龄

如何计算出生日期,以年、月、日表示的给定年龄,如给定日期报告的那样?

从出生日期计算年龄与年龄之间的条件

JAVA中的程序,用于从出生日期和当前日期开始计算年龄

VBA公式可根据出生日期计算年龄

SQL Server从varchar出生日期开始计算年龄

ion-datetime - 从出生日期计算年龄

使用格式从出生日期计算年龄

从出生日期算起年龄

从出生日期算起年龄

如何根据出生日期和getDate()计算年龄(以年为单位)

从db获取今天的出生日期

如何从以年为单位的年龄字段估算出生日期?

尝试从当前日期计算出生日期时,二进制运算符&&的操作数类型错误

JavaScript计算日期从今天到前7天

根据出生日期为dd / mm / yyyy日期格式计算年龄

熊猫从日期获取年龄(例如:出生日期)

从今天的生日算起年龄

根据出生日期和当前日期的输入获取某人的年龄

根据出生日期和当前日期进行年龄验证

在Swift中使用NSDateComponents从出生日期开始计算年龄

基于C#的出生日期的简单年龄计算器

如何在MySQL中根据出生日期计算年龄?

如何从出生日期开始计算OpenEdge ABL中的年龄?

如何使用NHibernate QueryOver计算给定出生日期的年龄

如何在SQL中根据出生日期计算年龄(以年为单位)