ComeçarComece de graça

Que dia é hoje?

R oferece muitos recursos para trabalhar com datas e horários. As duas principais classes de dados para isso são Date e POSIXct. Date é usada para objetos de data de calendário como "2015-01-22". POSIXct é uma forma de representar objetos de data e hora como "2015-01-22 08:39:40 EST", significando que são 40 segundos após 8:39 da manhã no horário padrão do leste (EST).

Na prática, a melhor estratégia é usar a classe mais simples de que você precisa. Muitas vezes, Date será a escolha mais simples. Este curso usará a classe Date quase exclusivamente, mas é importante conhecer POSIXct também para armazenar dados financeiros intradiários.

No exercício abaixo, você vai explorar seus primeiros objetos de data e hora pedindo ao R para retornar a data atual e o horário atual.

Este exercício faz parte do curso

R Intermediário para Finanças

Ver curso

Instruções do exercício

  • Digite Sys.Date() para o R retornar a data atual.
  • Digite Sys.time() para o R retornar a data e a hora atuais. Observe a diferença na capitalização de Date vs time.
  • Armazene Sys.Date() na variável today.
  • Use class() em today para confirmar sua classe.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# What is the current date?
___

# What is the current date and time?
___

# Create the variable today
today <- ___


# Confirm the class of today
___
Editar e executar o código