如何从年度,月和日期字符串创建日期对象



我目前正在练习JavaScript,我正在尝试创建一个程序,该程序可以计算到下一个生日之前有多少天。

我在这个网站上看到了函数之间有一个日子,我可以用来分辨两个日期之间的时间差(我只需要将这些日期转换为自1970年1月1日以来的毫秒(。

问题是,尽管这些日期之一是当前日期(易于转换为毫秒值(,但第二个日期是从用户输入作为字符串作为字符串中的答案派生到提示命令中的(有三个不同的要求年度,月和日期出生的盒子(。有什么方法可以将这些输入字符串转换为日期格式,然后可以使用该格式来找到今天的日期和下一个生日之间的日子?

谢谢,对不起,如果这是一个愚蠢的问题!

记住在JS中,几个月从0开始,因此1月=== 0。

var date = new Date('2017','5','25');是今天,假设您有类似的东西:

var userDd = '25';
var userMm = '6'; // User doesn't know the months are indexed at 0.
var userYy = '2017';
var date = new Date(userYy, userMm - 1, userYy);
date.getTime(); // returns the milliseconds value.

相关内容

  • 没有找到相关文章

最新更新