2012-08-11 16 views
5

में जीएमटी से कनवर्ट करना मेरे पास xts ऑब्जेक्ट में 1 मिनट का रिटर्न है, जिसमें इंडेक्स POSIXct और समय क्षेत्र जीएमटी है। रिटर्न एनवाईएसई पर हैं इसलिए मैं पूर्वी समय क्षेत्र में परिवर्तित करना चाहता हूं लेकिन मैं डेलाइट सेविंग टाइम का ख्याल रखना चाहता हूं। ऐसा करने का सबसे अच्छा तरीका क्या है? मैं ईएसटी टाइमज़ोन और ईडीटी टाइमज़ोन के बीच थोड़ा उलझन में हूं। मैं अपने समय सर्दियों और गर्मी में NY समय पर ठीक से परिवर्तित करना चाहता हूं।POSIXct और xts में समय क्षेत्र, आर

+0

"ईएसटी" पूर्वी मानक समय और "EDT" है पूर्वी डेलाइट समय है। –

+0

तो इसका मतलब क्या है कि ईडीटी में डेलाइट सेविंग टाइम चेंज और ईएसटी शामिल नहीं है? मैं सिर्फ diff नहीं जानता। – Alex

+0

वे एक ही समय क्षेत्र हैं। "ईडीटी" तब होता है जब डीएसटी प्रभावी होता है। –

उत्तर

5

indexTZ<- उपयोग और America/New_York समय क्षेत्र

> tail(SPY) 
        SPY.Bid.Price SPY.Ask.Price SPY.Trade.Price SPY.Mid.Price SPY.Volume 
2012-08-09 19:54:00  140.47  140.48   140.48  140.475  2372 
2012-08-09 19:55:00  140.46  140.47   140.46  140.465  5836 
2012-08-09 19:56:00  140.47  140.48   140.48  140.475  2538 
2012-08-09 19:57:00  140.47  140.48   140.47  140.475  2209 
2012-08-09 19:58:00  140.48  140.49   140.49  140.485  4943 
2012-08-09 19:59:00  140.58  140.59   140.58  140.585  16780 
> indexTZ(SPY) <- "America/New_York" 
> tail(SPY) 
        SPY.Bid.Price SPY.Ask.Price SPY.Trade.Price SPY.Mid.Price SPY.Volume 
2012-08-09 15:54:00  140.47  140.48   140.48  140.475  2372 
2012-08-09 15:55:00  140.46  140.47   140.46  140.465  5836 
2012-08-09 15:56:00  140.47  140.48   140.48  140.475  2538 
2012-08-09 15:57:00  140.47  140.48   140.47  140.475  2209 
2012-08-09 15:58:00  140.48  140.49   140.49  140.485  4943 
2012-08-09 15:59:00  140.58  140.59   140.58  140.585  16780 
Warning message: 
timezone of object (America/New_York) is different than current timezone (GMT). 
+1

क्या मैं पूछ सकता हूं, आप संभावित मानों को कैसे जानते हैं जिन्हें 'इंडेक्सटीजेड' में पारित किया जा सकता है? – Alex

+3

पृष्ठभूमि के लिए इन दो पृष्ठों को आज़माएं: http://en.wikipedia.org/wiki/Time_zone और http://en.wikipedia.org/wiki/IANA_time_zone_database –

+0

या यह एक: http://en.wikipedia.org/ विकी/List_of_tz_database_time_zones – GSee

संबंधित मुद्दे