Как рассчитать годы между двумя датами в R? [Дубликат]

Вы также можете с помощью jQuery присоединить анимацию к html,body документа с помощью:

$("html,body").animate({scrollTop:$("#div-id")[0].offsetTop}, 1000);

, что приведет к плавному прокрутке вверху div с id "div-id".

2
задан rawr 25 March 2016 в 18:36
поделиться

1 ответ

Сначала конвертируйте обе даты в класс POSIXct. Обязательно выполняйте вычисления в том же часовом поясе, классы POSIXt по умолчанию соответствуют вашему часовому поясу locale, as.Date по умолчанию - по UTC.

test1 <- as.Date("2016-01-01", tz="UTC")
test2 <- strptime("2016-01-02", format="%Y-%m-%d", tz="UTC")
difftime(as.POSIXct(test2), as.POSIXct(test1, tz="UTC"), units="days")
# Time difference of 1 days
3
ответ дан snaut 18 August 2018 в 15:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: