Zacznij terazZacznij za darmo

Który mamy dziś dzień?

R oferuje wiele możliwości pracy z datami i czasem. Dwie główne klasy danych służące do tego celu to Date i POSIXct. Klasa Date służy do reprezentowania dat kalendarzowych, np. "2015-01-22". POSIXct pozwala przechowywać obiekty daty i czasu, np. "2015-01-22 08:39:40 EST" – czyli 40 sekund po godzinie 8:39 czasu wschodnioamerykańskiego.

W praktyce najlepiej stosować najprostszą klasę, która spełnia twoje potrzeby. Najczęściej będzie to właśnie Date. W tym kursie będziemy korzystać niemal wyłącznie z klasy Date, warto jednak znać też POSIXct – przyda się do przechowywania śróddziennych danych finansowych.

W poniższym ćwiczeniu zapoznasz się z pierwszymi obiektami daty i czasu – poprosisz R o zwrócenie bieżącej daty oraz bieżącego czasu.

To ćwiczenie jest częścią kursu

R dla finansów – poziom średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Wpisz Sys.Date(), aby R zwrócił bieżącą datę.
  • Wpisz Sys.time(), aby R zwrócił bieżącą datę i czas. Zwróć uwagę na różnicę w pisowni: Date (wielka litera) vs time (mała litera).
  • Zapisz Sys.Date() w zmiennej today.
  • Użyj funkcji class() na zmiennej today, aby potwierdzić jej klasę.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# What is the current date?
___

# What is the current date and time?
___

# Create the variable today
today <- ___


# Confirm the class of today
___
Edytuj i uruchom kod