输入某年某月某日,判断这一天是这一年的第几天?(JS实现)
想知道今天是一年中的第几天吗,我知道你不想,不想也得想,跟着我一起看看这个功能如何利用Javascript实现。首先一个简单的思路就是获取当前时间的时间戳与本年的第一天做减法,这个比较简单,直接上代码。
-例 1
//函数年,月,日
function getDays(year, month, date) {
//定义当前时间变量(这里月份的下标是从0~11的,所以要减1)
var d1 = new Date(year, month - 1, date)
//定义第一天的时间变量
var d2 = new Date(year, 0, 1)
//相减(时间戳)
var d = d1.getTime() - d2.getTime()
//得到的值是毫秒,转化
return d / (24 * 60 *