Skip to content

GetAtTime options not working #15

@ghost

Description

This does not work:

var time = new Date(req.params.time);
var opt = {
  exclude: 'minutely,hourly,daily,alerts,flags'
};
forecast.getAtTime(req.params.lat, req.params.long, time, opt, function (err, inres, body) {
    if (err) {
      res.end(JSON.stringify(err));
    } else {
      res.end(JSON.stringify(body));
    }
  });

To fix it, I did this:

var time = new Date(req.params.time);

var opt = {
  exclude: 'minutely,hourly,daily,alerts,flags'
};

var timesecs = Number(time) / 1000;
forecast.getAtTime(req.params.lat, req.params.long, timesecs, opt, function (err, inres, body) {
    if (err) {
      res.end(JSON.stringify(err));
    } else {
      res.end(JSON.stringify(body));
    }
  });

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions