ПочатиПочніть безкоштовно

Тут і зараз

В R дати подаються об'єктами типу Date, а час — об'єктами типу POSIXct. Втім, під капотом це звичайні числові значення. Об'єкти Date зберігають кількість днів, що минули з 1 січня 1970 року. Об'єкти POSIXct, своєю чергою, зберігають кількість секунд, що минули з 1 січня 1970 року.

1 січня 1970 року — спільна «початкова точка» для подання часу й дат у багатьох мовах програмування. Особливої причини для цього немає; це просто умовність. Звісно, можна створювати дати й час до 1970 року; у такому разі відповідні числові значення будуть від'ємними.

Ця вправа є частиною курсу

Середній рівень R

Переглянути курс

Інструкції до вправи

  • Запитайте в R поточну дату й збережіть результат у змінній today.
  • Щоб побачити, як today виглядає «під капотом», викличте для нього unclass().
  • Запитайте в R поточний час і збережіть результат у змінній now.
  • Щоб побачити числове значення, що відповідає now, викличте для нього unclass().

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Get the current date: today


# See what today looks like under the hood


# Get the current time: now


# See what now looks like under the hood
Редагувати та запускати код