Aan de slagGa gratis aan de slag

Hier en nu

In R worden datums weergegeven door Date-objecten, terwijl tijden worden weergegeven door POSIXct-objecten. Onder de motorkap zijn deze datums en tijden echter gewoon numerieke waarden. Date-objecten slaan het aantal dagen op sinds 1 januari 1970. POSIXct-objecten daarentegen slaan het aantal seconden op sinds 1 januari 1970.

1 januari 1970 is de gemeenschappelijke oorsprong voor het weergeven van tijden en datums in een groot aantal programmeertalen. Daar is geen bijzondere reden voor; het is simpelweg een conventie. Het is natuurlijk ook mogelijk om datums en tijden vóór 1970 te maken; de bijbehorende numerieke waarden zijn in dat geval gewoon negatief.

Deze oefening maakt deel uit van de cursus

R voor gevorderden

Cursus bekijken

Oefeninstructies

  • Vraag R om de huidige datum en sla het resultaat op in een variabele today.
  • Om te zien hoe today er onder de motorkap uitziet, roep unclass() erop aan.
  • Vraag R om de huidige tijd en sla het resultaat op in een variabele now.
  • Om de numerieke waarde te zien die overeenkomt met now, roep unclass() erop aan.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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
Code bewerken en uitvoeren