PST8PDT is the valid timezone in my machine and I have verified it. I am followed your suggestion. there is no difference in the output.
*> Sys.setenv(TZ="America/Los_Angeles");* *> Sys.getenv("TZ");* * TZ * *"America/Los_Angeles" * *> as.POSIXlt(Sys.Date());* *[1] "2014-10-22 UTC"* *> as.POSIXct(Sys.Date());* *[1] "2014-10-21 17:00:00 PDT"* *> as.POSIXct(Sys.time());* *[1] "2014-10-22 23:53:39 PDT"* *> as.POSIXlt(Sys.time());* *[1] "2014-10-22 23:53:43 PDT"* [root@srv1 ~]# ls /usr/share/zoneinfo Africa Asia Canada Cuba EST Factory GMT0 Hongkong Iran Japan Mexico Navajo Poland PRC ROK Universal W-SU *America* Atlantic CET EET EST5EDT GB GMT-0 HST iso3166.tab Kwajalein Mideast NZ Portugal *PST8PDT* Singapore US zone.tab Antarctica Australia Chile Egypt Etc GB-Eire GMT+0 Iceland Israel Libya MST NZ-CHAT posix right Turkey UTC Zulu Arctic Brazil CST6CDT Eire Europe GMT Greenwich Indian Jamaica MET MST7MDT Pacific posixrules ROC UCT WET [root@srv1 ~]# Thanks Vasanth On Thu, Oct 23, 2014 at 9:45 AM, David Winsemius <dwinsem...@comcast.net> wrote: > > On Oct 22, 2014, at 7:46 PM, Jeff Newmiller wrote: > > > Because PST8PDT probably is not a valid TZ on your operating system. Try > "America/LosAngeles" > > For me (on a Mac) it has an intervening dash: > > > Sys.timezone(location = TRUE) > [1] "America/Los_Angeles" > > However, on a mac the system returns a differnt results: > > > Sys.getenv("TZ") > [1] "" > > -- > David. > > > > --------------------------------------------------------------------------- > > Jeff Newmiller The ..... ..... Go > Live... > > DCN:<jdnew...@dcn.davis.ca.us> Basics: ##.#. ##.#. Live > Go... > > Live: OO#.. Dead: OO#.. Playing > > Research Engineer (Solar/Batteries O.O#. #.O#. with > > /Software/Embedded Controllers) .OO#. .OO#. > rocks...1k > > > --------------------------------------------------------------------------- > > Sent from my phone. Please excuse my brevity. > > > > On October 22, 2014 2:35:55 AM PDT, Vasantha Kumar Kesavan < > info.vas...@gmail.com> wrote: > >> Hi, > >> > >> I am a new R user and also not sure about the below concern is really a > >> bug, > >> > >> My concern are listed below, > >> > >> Look at the below example, when Sys.Date () is called within the > >> as.POSIXlt > >> () function. Why it is displaying only the date value and the timezone > >> is > >> selected to UTC even though the TZ variable is set to "PST8PDT". I > >> could > >> not see this kind of behavior with as.POSIXct () function. > >> > >> This is happening in both LINUX 32 and 64 bit operating system. > >> > >> > >> Example: > >> > >>> version > >> _ > >> platform i386-redhat-linux-gnu > >> arch i386 > >> os linux-gnu > >> system i386, linux-gnu > >> status > >> major 2 > >> minor 10.0 > >> year 2009 > >> month 10 > >> day 26 > >> svn rev 50208 > >> language R > >> version.string R version 2.10.0 (2009-10-26) > >>> Sys.setenv(TZ="PST8PDT"); > >>> Sys.setenv(ORA_SDTZ="PST8PDT"); > >>> > >>> Sys.getenv("TZ"); > >> TZ > >> "PST8PDT" > >>> Sys.getenv("ORA_SDTZ"); > >> ORA_SDTZ > >> "PST8PDT" > >>> > >>> as.POSIXct(Sys.Date()); > >> [1] "2014-10-20 17:00:00 PDT" > >>> c(as.POSIXct(Sys.Date())); > >> [1] "2014-10-20 17:00:00 PDT" > >>> > >>> as.POSIXlt(Sys.Date()); > >> [1] "2014-10-21 UTC" > >>> c(as.POSIXlt(Sys.Date())); > >> [1] "2014-10-20 17:00:00 PDT" > >>> > >>> as.POSIXct(Sys.time()); > >> [1] "2014-10-21 20:59:23 PDT" > >>> c(as.POSIXct(Sys.time())); > >> [1] "2014-10-21 20:59:23 PDT" > >>> > >>> as.POSIXlt(Sys.time()); > >> [1] "2014-10-21 20:59:23 PDT" > >>> c(as.POSIXlt(Sys.time())); > >> [1] "2014-10-21 20:59:23 PDT" > >>> > >> > >> Thanks > >> Vasanth > >> > >> [[alternative HTML version deleted]] > >> > >> ______________________________________________ > >> R-help@r-project.org mailing list > >> https://stat.ethz.ch/mailman/listinfo/r-help > >> PLEASE do read the posting guide > >> http://www.R-project.org/posting-guide.html > >> and provide commented, minimal, self-contained, reproducible code. > > > > ______________________________________________ > > R-help@r-project.org mailing list > > https://stat.ethz.ch/mailman/listinfo/r-help > > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > > and provide commented, minimal, self-contained, reproducible code. > > David Winsemius > Alameda, CA, USA > > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.