का समर्थन करता है मैं एक PHP क्लास की तलाश में हूं जो एक आईसीलेंडर (आईसीएस) फ़ाइल को पार्स कर सकता है और सही समय-समय पर संभाल सकता है।PHP में आईसीएंडेंडर पार्सर जो टाइमज़ोन
मैंने पहले से ही एक आईसीएस पार्सर बनाया है, लेकिन यह केवल PHP (जैसे 'यूरोप/पेरिस') के लिए ज्ञात टाइमज़ोन को संभाल सकता है।
दुर्भाग्यवश, इवोल्यूशन (उबंटू का डिफ़ॉल्ट कैलेंडर सॉफ़्टवेयर) द्वारा उत्पन्न आईसीएस फ़ाइल डिफ़ॉल्ट टाइमज़ोन आईडी का उपयोग नहीं करती है। यह घटनाओं को एक विशिष्ट टाइमज़ोन आईडी निर्यात करता है जो टाइमज़ोन की पूर्ण परिभाषा को भी निर्यात करता है: डेलाइट सेविंग तिथियां, पुनरावृत्ति नियम और टाइमज़ोन के बारे में समझने के लिए सभी कठिन चीजें।
यह मेरे लिए बहुत अधिक है। चूंकि यह मेरी प्रेमिका के लिए केवल एक छोटी सी उपयोगिता थी, इसलिए मेरे पास आईसीएंडेंडर विनिर्देश की जांच करने और एक पूर्ण उड़ा आईसीलेंडर पार्सर बनाने की समय नहीं होगी।
तो क्या आईसीएंडेंडर फ़ाइल प्रारूप के PHP में कोई ज्ञात कार्यान्वयन है जो टाइमज़ोन परिभाषाओं को पार्स कर सकता है?
मैं 'सेबर \ vObject' अब उपयोग कर रहा हूँ। – mirabilos
[आईसीएस पार्सर] (https://github.com/u01jmg3/ics-parser) – u01jmg3