গুগল ক্যালেন্ডার 29.Feb এ বার্ষিক ইভেন্ট প্রদর্শন করে না। = বাগ?


19

আমার এক বন্ধুর জন্মদিন ২৯ তারিখে রয়েছে e এবং আমি এর জন্য গুগল ক্যালেন্ডারে পুনরাবৃত্তি ইভেন্ট তৈরি করেছি। গুগল ক্যালেন্ডার এই ইভেন্টটি লিপ বছরগুলিতে দেখায় তবে নন-লিপ বছরগুলিতে নয় (পরের সপ্তাহের মতো!)।

আমি ক্যালেন্ডারটি ঘটনাটি আগের দিন বা পরের দিন (উভয় দিক নির্দেশনা দিয়ে যুক্তিযুক্ত হতে পারে) সরিয়ে নিয়ে যাওয়ার আশা করেছি, তবে ইভেন্টটি মোটেও প্রদর্শন না করা আমার মতে একটি ত্রুটিপূর্ণ বিষয়।

আমি এটি ঠিক করতে পারে এমন কোন উপায় আছে?
গুগল ক্যালেন্ডারে এটি কি পরিচিত বাগ? (এটা কি কখনো সংশোধন করা হবে?)
কীভাবে আপনি এই ঘাঁটা থাকবে কেমনে?


3
যৌক্তিকভাবে, ইভেন্টটি প্রতি চার বছরে কেবল পুনরাবৃত্তি করে =)
জিপসি কিং

@ জিপসি, আমি নীতিগতভাবে একমত আছি :) তবে আমার বন্ধু যদি আমি লাফ বছরগুলিতে তাকে অভিনন্দন জানাত তবে দুঃখ হবে।
Torben Gundtofte-Bruun

1
এটি সামান্য লো-প্রযুক্তি হতে পারে তবে 28 তম কেন একটি অনুস্মারক সেট করবেন না?
tomfumb

হ্যাঁ, এটি আর একটি খুব ভাল সমাধান কারণ এটি এত সহজ যে আমি এমনকি এটি ভাবিনি! কিন্তু এটি নিজেই প্রশ্নের উত্তর দেয় না।
Torben Gundtofte-Bruun

উত্তর:


24

কেউ একজন দুর্দান্ত সমাধান নিয়ে এসেছিল যা বছরের 60০ তম দিনে আপনার ক্যালেন্ডারে একটি ইভেন্ট লেখেন, 29 শে ফেব্রুয়ারি বা 1 লা মার্চ নির্ভরশীল to

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

আপনি এমন একটি ইভেন্ট চান যা প্রযোজ্য যেখানে মার্চ -1 বা ফেব্রুয়ারি -29 এর সমতুল্য যে কোনও বছরের of০ তম দিনে পুনরাবৃত্তি হয়। আমি নীচে কিছু সোর্স কোড করেছি। আপনার পছন্দসই ব্যক্তির নামের সাথে "কাউকে" প্রতিস্থাপন করুন, নোটপ্যাডে .ics ফাইল টাইপ হিসাবে সংরক্ষণ করুন এবং আপনার ক্যালেন্ডারে আপলোড করুন।

শুরু করুন: VCALENDAR
শুরু করুন: VEVENT
DTSTART; মান = তারিখ: 20090301
DTEND; মান = তারিখ: 20090301
RRULE: freq = বাৎসরিক; INTERVAL এ = 1; BYYEARDAY = 60
বর্ণনাঃ
অবস্থান:
SEQUENCE: 0
স্থিতি: নিশ্চিত
সংক্ষিপ্তসার: কেউ এর জন্মদিন
TRANSP: স্বচ্ছ
সমাপ্তি
: VEVENT সমাপ্তি: ভ্যাক্যালেন্ডার

আশাকরি এটা সাহায্য করবে.

আইসিএস ফাইলটি আমদানি করতে: "আমার ক্যালেন্ডারস" এর বাম-হাতের তালিকায় "সেটিংস" লিঙ্কটি ক্লিক করুন এবং তারপরে "আমদানি ক্যালেন্ডার" লিঙ্কটিতে ক্লিক করুন।


1
60০ তম দিন - কী দুর্দান্ত! আমি ঠিক এটি কাজ করে তা নিশ্চিত করতে পারি: এই বছর ইভেন্টটি 01. মার্চ অবতরণ করেছে। এবং পরের বছর 29.Feb এ। = নিখুঁত!
টরবেন গুন্ডটোফেট-ব্রুন

5

এখানে একটি বিকল্প সমাধান রয়েছে যা এর পরিবর্তে ফেব্রুয়ারির শেষ দিন (২৮ শে বা ২৯ তম) ফল দেয়:

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

সাধারণত, জন্মদিনগুলির জন্য এটি আরও উপযুক্ত, যেহেতু অনেকগুলি বিচার বিভাগে, ২৯ ফেব্রুয়ারি আইনীভাবে বার্ষিকী এবং অন্যান্য বার্ষিক বিষয় গণনা করার উদ্দেশ্যে ২৮ ফেব্রুয়ারির একটি সাধারণ বর্ধন।

অবশ্যই আপনি লিপ শিশুদের উদযাপন করতে পারেন তবে আপনি ননবিসেক্সটাইল বছরগুলিতে চান; যারা এটি ফেব্রুয়ারিতে রাখতে পছন্দ করেন তাদের জন্য এটি কেবল অন্য একটি সমাধান!

যদি এটি সহায়তা করে তবে আপনি আইক্যালেন্ডার স্পেসিফিকেশনে কাস্টম পুনরাবৃত্তি বিধি দ্বারা প্রদত্ত নমনীয়তা সম্পর্কে আরও পড়তে চাইতে পারেন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.