Google कैलेंडर 29.Feb को वार्षिक ईवेंट नहीं दिखाता है। = बग?


19

मेरे एक मित्र का जन्मदिन 29 को है। और मैंने इसके लिए Google कैलेंडर में एक दोहराई जाने वाली घटना बनाई है। Google कैलेंडर इस घटना को लीप वर्षों में दिखाता है, लेकिन गैर-लीप वर्ष (अगले सप्ताह की तरह!) पर नहीं।

मैंने कैलेंडर से अपेक्षा की थी कि वह इस घटना को एक दिन पहले या दिन के बाद स्थानांतरित कर देगा (या तो निर्देश दिया जा सकता है), लेकिन घटना को बिल्कुल भी नहीं दिखाना मेरे विचार में एक बग है।

क्या कोई ऐसा तरीका है जिससे मैं इसे ठीक कर सकता हूं?
क्या यह Google कैलेंडर का एक ज्ञात बग है? (क्या यह कभी तय हो जाएगा?) आप
इसे कैसे संभालने की उम्मीद करेंगे ?


3
तार्किक रूप से, घटना केवल हर चार साल में दोहराती है =)
जिप्सी किंग

@Gipsy, मैं सिद्धांत रूप में सहमत हूं :) लेकिन मेरा दोस्त दुखी होगा अगर मैं केवल लीप वर्षों में उसे बधाई दूंगा।
Torben Gundtofte-Bruun

1
यह थोड़ा कम तकनीक वाला हो सकता है, लेकिन 28 वें पर रिमाइंडर क्यों नहीं लगाया जा सकता?
टमाटर

हां, यह एक और बहुत अच्छा समाधान है क्योंकि यह इतना सरल है कि मैंने इसके बारे में सोचा भी नहीं था! लेकिन यह सवाल का जवाब खुद नहीं देता।
तोरन गुंडोफ्टे-ब्रून

जवाबों:


24

कुछ लोग एक महान समाधान के साथ आए, जो वर्ष के 60 वें दिन आपके कैलेंडर पर एक घटना लिखते हैं, जो कि 29 फरवरी या 1 जनवरी के आश्रित के बराबर है।

http://www.google.com/support/forum/p/Calendar/thread?tid=1afbf0737d261d5c&hl=en

आप एक ऐसी घटना चाहते हैं, जो लागू होने वाले Mar-1 या Feb-29 के बराबर किसी भी वर्ष के 60 वें दिन हो। मैंने नीचे स्रोत कोड का एक सा किया है। बस "कोई व्यक्ति" जिसे आप चाहते हैं, उसके नाम के साथ बदलें। नोट फ़ाइल में एक .ics फ़ाइल प्रकार के रूप में सहेजें और अपने कैलेंडर पर अपलोड करें।

BEGIN: VCALENDAR
शुरू: VEVENT
DTSTART; VALUE = तिथि: 20090301
DTEND; VALUE = तिथि: 20090301
RRULE: freq = वार्षिक; INTERVAL = 1; BYYEARDAY = 60
वर्णन:
स्थिति:
अनुक्रम: 0
स्थिति: पुष्ट
सारांश: किसी के जन्मदिन
TRANSP: पारदर्शी
END: VEVENT
END: VCALENDAR

उम्मीद है की यह मदद करेगा।

ICS फ़ाइल को आयात करने के लिए: "मेरे कैलेंडर" की बाईं ओर की सूची में, "सेटिंग" लिंक पर क्लिक करें, और फिर "आयात कैलेंडर" लिंक पर।


1
60 वाँ दिन - क्या कमाल का वर्कअराउंड !! मैं इस बात की पुष्टि कर सकता हूं कि यह ठीक काम करता है: इस वर्ष यह घटना 01 मई को है। और अगले साल 29. फ़ेब को। = परिपूर्ण!
तोरन गुंडोफ्टे-ब्रून

5

यहां एक वैकल्पिक समाधान है जो फरवरी के अंतिम दिन (या तो 28 वें या 29 वें दिन) को जन्म देता है:

BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART;VALUE=DATE:20120229
DTEND;VALUE=DATE:20120229
RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=2;BYMONTHDAY=-1
DESCRIPTION:
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Someone's Birthday
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR

आमतौर पर, यह जन्मदिन के लिए अधिक उपयुक्त है, क्योंकि कई न्यायालयों में, 29 फरवरी को वार्षिक और अन्य वार्षिक चीजों की गणना के लिए कानूनी रूप से 28 फरवरी का एक साधारण विस्तार है।

बेशक, आप लीप शिशुओं का जश्न मना सकते हैं, लेकिन आप नॉनबिससेक्सल वर्षों में चाहते हैं; यह उन लोगों के लिए सिर्फ एक और उपाय है जो इसे फरवरी में रखना पसंद करते हैं!

यदि यह मदद करता है, तो आप iCalendar विनिर्देश में कस्टम पुनरावृत्ति नियमों द्वारा पेश किए गए लचीलेपन के बारे में अधिक पढ़ना चाह सकते हैं ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.