Skip to content

Instantly share code, notes, and snippets.

@akshat3096
Created April 25, 2019 05:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save akshat3096/ddb361a53692978477f73ff8604f9a42 to your computer and use it in GitHub Desktop.
Save akshat3096/ddb361a53692978477f73ff8604f9a42 to your computer and use it in GitHub Desktop.
install.packages("lubridate")
library(lubridate)
#make endDate in a date-time variable POSIXct using lubridate with Indian time zone
df$endDate <-ymd_hms(df$endDate,tz="UTC")
#new features 
df$month<-format(df$endDate,"%m")
df$year<-format(df$endDate,"%Y")
df$date<-format(df$endDate,"%Y-%m-%d")
df$dayofweek <-wday(df$endDate, label=TRUE, abbr=FALSE)
df$hour <-format(df$endDate,"%H")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment