Ошибка установки pyfits: команда & ldquo; python setup.py egg_info & rdquo; ошибка с кодом ошибки 1 в / tmp / pip-install-zMkboe / pyfits /

Три варианта для вас:

1. Использование только JavaScript-объекта Date (без библиотек):

Мой предыдущий ответ для # 1 был неправильным (он добавил 24 часа, не учитывая переходы в и от летнего времени; Clever Human отметил, что с 7 ноября 2010 года в восточном часовом поясе он потерпит неудачу). Вместо этого ответ Jigar - это правильный способ сделать это без библиотеки:

var tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate() + 1);

Это работает даже в последний день месяца (или год), потому что JavaScript (g4)

var lastDayOf2015 = new Date(2015, 11, 31);
snippet.log("Last day of 2015: " + lastDayOf2015.toISOString());
var nextDay = new Date(+lastDayOf2015);
var dateValue = nextDay.getDate() + 1;
snippet.log("Setting the 'date' part to " + dateValue);
nextDay.setDate(dateValue);
snippet.log("Resulting date: " + nextDay.toISOString());

(Этот ответ в настоящее время принят, поэтому я не могу удалить Прежде чем он был принят, я предложил ОП, чтобы они принимали Джигара, но, возможно, они приняли это для пунктов № 2 или № 3 в списке.)

2. Использование MomentJS :

var today = moment();
var tomorrow = moment(today).add(1, 'days');

(Остерегайтесь того, что add изменяет экземпляр, который вы вызываете его, вместо того, чтобы возвращать новый экземпляр, поэтому today.add(1, 'days') изменит today . Поэтому мы начинаем с клонирования op на var tomorrow = ....)

3. Используя DateJS , но он не обновлялся в течение длительного времени:

var today = new Date(); // Or Date.today()
var tomorrow = today.add(1).day();

0
задан Mag 4 March 2019 в 20:12
поделиться