Javascript - 从daynumber生成日期

时间:2015-09-24 03:08:06

标签: javascript

说我有一年中的天数。

如何从中生成日期?

EX。今天的日期是265

如何获得输出9/23/2015

昨天的天数为264,如何获得9/22/2015的输出?

2 个答案:

答案 0 :(得分:1)

试试这个

var year = 2015;
var date = new Date(year,0,1); // get the first date of year
var numberOfDaysToAdd=264;
date.setDate(date.getDate() + numberOfDaysToAdd); // add days to that date
console.log(date);

答案 1 :(得分:0)

您只需使用Date()

即可

var days = 265;
var now = new Date();
now.setMonth(0); // jan
now.setDate(days);
var date = 1 + now.getMonth();
var pad = function(v) {
  return 10 > v ? '0' + v : v;
};
date = pad(date) + '/' + pad(now.getDate()) + '/' + now.getFullYear();
document.write(date);