Advertisement
Guest User

Untitled

a guest
Apr 27th, 2015
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. timezone <- function()
  2. {
  3. time <- Sys.time()
  4.  
  5. ret <- list(timezone=format(time, format="%Z"), UTC.offset=format(time, format="%z"))
  6. class(ret) <- "tzlookup"
  7.  
  8. return(ret)
  9. }
  10.  
  11. print.tzlookup <- function(x)
  12. {
  13. maxlen <- max(sapply(names(x), nchar))
  14. names <- gsub(names(x), pattern="_", replacement=" ")
  15. spacenames <- simplify2array(lapply(names, function(str) paste0(str, ":", paste0(rep(" ", maxlen-nchar(str)), collapse=""))))
  16.  
  17. cat(paste(spacenames, x, sep=" ", collapse="\n"), "\n")
  18. invisible()
  19. }
  20.  
  21.  
  22. timezone()
  23. # timezone: EDT
  24. # UTC.offset: -0400
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement