Google कैलेंडर में प्रत्येक महीने के अंतिम दिन किसी कार्य को कैसे दोहराएं?


53

बहुत ज्यादा विषय यह सब कहते हैं। मैं Google कैलेंडर में प्रत्येक महीने के अंत में एक कार्य कैसे दोहरा सकता हूं।

Jan 31- repeated task
Feb 28 - repeated task
march 31 - repeated task
april 30 - repeated task
....
etc

जवाबों:


51

प्रत्येक महीने के अंतिम दिन एक घटना को दोहराने के लिए, हम एक ऐसी फ़ाइल बनाएँगे, जिसमें घटना हो और फिर उसे Google में आयात करें:

  1. निम्न पाठ को एक नई .txt फ़ाइल में पेस्ट करें (जैसे नोटपैड के साथ):

    BEGIN:VCALENDAR
    BEGIN:VEVENT
    DTSTART:20160731
    DTEND:20160731
    RRULE:FREQ=MONTHLY;BYDAY=SU,MO,TU,WE,TH,FR,SA;BYSETPOS=-1;WKST=SU
    SUMMARY:Name of your event
    END:VEVENT
    END:VCALENDAR
    
  2. दोनों के पीछे DTSTARTऔर DTEND, घटना की पहली घटना की तारीख लिखें । फिर, घटना के नाम के पीछे लगाओ SUMMARY

  3. अपने Google कैलेंडर में , सेटिंग पर जाएं और कैलेंडर टैब पर क्लिक करें । कैलेंडर आयात करें पर क्लिक करें और अपनी .txt फ़ाइल अपलोड करें। (यह एक नया कैलेंडर नहीं बनाएगा, बल्कि किसी मौजूदा कैलेंडर में ईवेंट जोड़ देगा।)

किया हुआ!

अब आपका ईवेंट हर महीने की 30 वीं या 31 वीं (या 28 वीं, 29 वीं) तारीख को पूरा होता है।

आप BYDAY में SU और SA को ड्रॉप करके अंतिम व्यावसायिक दिन के लिए भी शेड्यूल कर सकते हैं।

आप अभी भी ईवेंट का नाम और समय संपादित कर सकते हैं (UI थोड़ी गड़बड़ है, अपनी तिथियों को डिफ़ॉल्ट रूप से गड़बड़ कर देता है, लेकिन यह काम करता है), लेकिन आप पुनरावृत्ति को संपादित नहीं कर सकते हैं: "इस ईवेंट में एक पुनरावृत्ति नियम है जिसे संपादित नहीं किया जा सकता है गूगल कैलेंडर"

पुनश्च यदि आप किसी घटना के होने पर अपने स्वयं के नियम बनाने में गहराई से उतरना चाहते हैं, जैसे कि "महीने का पहला कारोबारी दिन", तो RFC 5545 पर एक नज़र डालें, उदाहरण के लिए अनुभाग RRULE और एक औपचारिक परिभाषा के लिए RECUR । इससे आप RRULEलाइन को अपनी पसंद के अनुसार संपादित कर सकते हैं। इस उत्तर पर टिप्पणियों को कुछ उदाहरणों के लिए भी देखें।


FIRST WORKDAY OF MONTH (सोमवार को सप्ताह के अंत में) के लिए उदाहरण:RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=1;WKST=MO
Marcel

@ जो लिस मैं क्षमा चाहता हूँ, लेकिन मुझे नहीं पता कि आपके द्वारा "DTSTART और DTEND दोनों के पीछे होने का क्या मतलब है, घटना की पहली घटना की तारीख लिखें।" क्या आप afterप्रत्येक संबंधित चर के लिए अर्धविराम का मतलब है ? मैंने आयात किया और उसने कहा कि 'सफलतापूर्वक 0 आयोजनों को आयात किया है'
anon58192932

@advocate मेरे उदाहरण में, देखें कि यह कहाँ कहता है DTSTART:20110731और DTEND:20110731? कहते हैं कि आपका आयोजन पहली बार 31 अगस्त 2015 को होगा। फिर आप लिखेंगे DTSTART:20150831और DTEND:20150831(2015 = वर्ष, 08 = माह, 31 = दिन)।
Jo Liss

आपने दोनों चर के पीछे घटना के पहले होने की तारीख लिखने के लिए कहा और फिर कहा कि नाम फिट होने पर समायोजित करें। परिवर्तनीय नाम आमतौर पर समायोज्य नहीं हैं? और आप एक वैरिएबल को उसकी परिभाषा से पहले उसकी वैल्यू लगाकर परिभाषित नहीं कर सकते। मैं माफी माँगता हूँ अगर अंग्रेजी आपकी प्राथमिक भाषा नहीं है लेकिन ये दिशाएँ भ्रामक हैं।
अनोन ५58

4
इसके लिए प्रारूप बदल गया होगा क्योंकि यह अब काम नहीं करता है।
बिल मोटे

8

आप इसे ओएस एक्स कैलेंडर ऐप के साथ कर सकते हैं।

सबसे पहले, अपने Google कैलेंडर को OS X कैलेंडर के साथ सिंक करें

फिर एक ईवेंट श्रृंखला बनाएं जो हर महीने के अंतिम दिन होती है और इसके लिए Google कैलेंडर के सिंक करने की प्रतीक्षा करें।

पहला कदम दूसरा कदम Voilà


1
उत्कृष्ट उत्तर, यह एक महीने के अंतिम सप्ताह के दिन भी कर सकते हैं।
जीका

IOS कैलेंडर से भी काम करता है।
lpacheco

7

एक और आंशिक समाधान जो कुछ लोगों के लिए काम कर सकता है: हर महीने के पहले दिन के लिए दोहराए जाने वाली घटना बनाएं , फिर एक दिन पहले के लिए अनुस्मारक जोड़ें। तब आपको उचित समय पर घटना के संबंध में एक सूचना मिलेगी। निश्चित रूप से यह मदद नहीं करता है यदि आपको व्यस्त दिखाने के लिए समय की आवश्यकता है।


1

इस जवाब ने मेरे लिए काम किया:

सबसे सरल तरीका है कि आप सीधे सादे अंग्रेजी में घटना को लिखें। उदाहरण के लिए:

हर महीने के आखिरी गुरुवार को इंस्पायर 9, रिचमंड में RORO

यह "इंसपायर 9, रिचमंड" में "RORO एट इंस्पायर 9, रिचमंड" नामक एक घटना का निर्माण करेगा, जो "इंस्पायर 9, रिचमंड" के लिए सेट किया गया स्थान और "पिछले गुरुवार को मासिक" के लिए दोहराव होगा।

से http://blog.stevenocchipinti.com/2012/05/google-calendar-repeating-event-on-last.html/


3
मूल पोस्ट में इस पद्धति का उपयोग कैसे स्पष्ट रूप से नहीं किया गया है। यह मेरे लिए काम नहीं करता है।
फिश मॉनीटर

1
"पिछले गुरुवार" एक दोहराव घटना जोड़ता है लेकिन यह वह नहीं है जो टीएस ने पूछा था। "अंतिम दिन" काम नहीं करता है।
पावेल वलसोव

यह एक उत्कृष्ट सुझाव है। मैं यहां आया क्योंकि मुझे यह धागा वास्तव में मैथ्यू के समाधान की तलाश में मिला था। यह एक मूल प्रश्न का उत्तर नहीं देता है, लेकिन यह निश्चित रूप से उपयोगकर्ता की प्रतिष्ठा को कम करने के लायक नहीं है। मैथ्यू, यदि आप चाहें, तो मैं एक प्रश्न पूछूंगा जिसके लिए यह एक सही उत्तर होगा। फिर आपको एक उत्थान और "हल" मिलेगा।
टेक्निन

1

प्रत्येक माह के दिन 30, या 28 फरवरी या 29 फरवरी (एक लीप वर्ष में) एक आवर्ती घटना सेट करने के लिए, किसी भी कार्यदिवस होने के नाते, निम्नलिखित .icsफ़ाइल को समायोजित और आयात करें :

BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART:20120430T100000Z
DTEND:20120430T101500Z
RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYMONTHDAY=28,29,30;BYSETPOS=-1;WKST=SU;
COUNT=242
SUMMARY: Dia 30 ou dia util anterior
END:VEVENT
END:VCALENDAR

1

एक बहुत ही समान और अधिक सामान्य प्रश्न "प्रत्येक महीने के अंतिम [x] दिन पर एक घटना को कैसे दोहराएं"। जैसा कि इस व्यक्ति ने उल्लेख किया है, आपको अधिकतम हफ्तों (पांच) के साथ एक महीना खोजने की आवश्यकता है और फिर इसे महीने के दिन के आधार पर निर्धारित करें। यदि शुरुआती महीने में अधिकतम सप्ताह नहीं हैं, तो यह पिछले सप्ताह के बजाय चौथे सप्ताह में दोहराएगा।


मैं पीछा नहीं कर रहा हूँ। जुलाई 2018 के पांच सप्ताह हैं। मैंने 31 जुलाई को दोहराने के लिए एक कार्यक्रम निर्धारित किया, महीने के 31 वें महीने पर। लेकिन सितंबर में ऐसा कुछ नहीं दिखा, जिसमें केवल 30 दिन हों!
माइकल

उस थ्रेड से: "... मैंने जो एकमात्र तरीका देखा है, वह 5 वें मंगलवार को एक ईवेंट बनाने के लिए है। जब आप फिर ईवेंट को दोहराने के लिए सेट करते हैं, तो यह अंतिम मंगलवार को दोहराएगा। आपको वापस जाना पड़ सकता है। सबसे हाल के महीने में इसे काम करने के लिए 5 वाँ दिन था। " यह संख्यात्मक दिन नहीं है, लेकिन सप्ताह का दिन मुझे लगता है। वर्षों में इस पर ध्यान नहीं दिया गया। :)
बेन क्रीसी जूल

0
  • Outlook खोलें> कार्य पर जाएं -> नया कार्य
  • विषय> आरंभ तिथि> और नियत दिनांक (देय तिथि इस माह की अंतिम तिथि) दर्ज करें
  • शीर्ष पर पुनरावृत्ति टैब पर क्लिक करें
  • पैटर्न मासिक> हर (1) महीने का (अंतिम) (दिन)।

ठीक


4
@Ankur - उम सवाल से in गूगल कैलेंडर ``
Sathyajith भट्ट

@Sathya जैसा कि आप मेरे उत्तर से देख सकते हैं, Google कैलेंडर सैद्धांतिक रूप से इन घटनाओं का समर्थन करता है, इसलिए शायद अगर आपके पास एक Outlook है जो Google कैलेंडर के साथ सिंक्रनाइज़ होता है, तो यह काम कर सकता है? मैंने इसका परीक्षण नहीं किया है।
जो लीज

@JoLiss - हम्म, अच्छा चाल - शायद काम कर सकते हैं
Sathyajith भट्ट

0

ऊपर पाउलो के जवाब का विस्तार करने के लिए, यह हर महीने की 15 वीं तारीख या पिछले सप्ताह के दिनों में 15 वें शनिवार या रविवार को पड़ने वाला एक उल्लेखनीय समाधान है:

BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART:20170415
DTEND:20170415
RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYMONTHDAY=13,14,15;BYSETPOS=-1;WKST=SU;
SUMMARY: Mid-month Event Name
END:VEVENT
END:VCALENDAR

मध्य माह आवर्ती घटना, किसी को भी ?!


यकीन नहीं होता कि आपको क्यों उतारा गया, यह उपयोगी है धन्यवाद।
जॉर्ज इज़राइल Peña

0

मैंने पाया कि Google कैलेंडर ऐप हर महीने शेड्यूलिंग के अंत की अनुमति देता है। अब मैं अपने फोन से अधिकांश कार्यक्रम शेड्यूल करता हूं। दोहराए जाने वाले विकल्प के तहत कस्टम का चयन करें और यह आपको काफी लचीलेपन की अनुमति देगा। यह अभी भी सप्ताह के कैलेंडर दिनों और सप्ताह के व्यावसायिक दिनों के बीच एप्पल कैलेंडर की तरह अंतर नहीं करता है। मैं इस जोड़ को देखना पसंद करूंगा।


क्या आप ऐसा करने के लिए कुछ स्क्रीनशॉट प्रदान कर सकते हैं? जब मैं एंड्रॉइड ऐप पर "दोहराने मासिक" का चयन करता हूं, तो यह "हर _ महीने" के लिए प्रविष्टि प्रदान करता है, "हर महीने उसी दिन या हर सप्ताह (अंतिम दिन)", और कितने पुनरावृत्तियां।
माइकल

0

Google केवल .icsफ़ाइलों को आयात करेगा और .txtफ़ाइल में ईवेंट बनाने के बाद आवश्यक सभी एक्सटेंशन में परिवर्तन कर देगा .icsऔर इसे आयात किया जा सकता है।

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