5

Birisi android takvimine olay eklerken EXDATE'u nasıl kullanabileceğinizi açıklayabilir mi? Belgeleme, EXDATE'un yerleştirilmesi gereken biçimle ilgili oldukça belirsizdir.android: Bir takvim etkinliği eklerken EXDATE biçimi

values.put(Events.EXDATE, "TZID=Europe/London:20130116T080000"); 
values.put(Events.EXDATE, "20130116T080000Z"); 
values.put(Events.EXDATE, "20130116T080000"); 
values.put(Events.EXDATE, "20130116"); 

ancak bunların hiçbiri çalışır: Birçok biçimleri çalıştı, bu bazıları şunlardır. Belirli bir tarihte bir olayın nasıl görünmeyeceği hakkında bir fikriniz varsa, RRULE ile görünmelidir?

cevap

4

doğru biçimi şöyledir:

values.put(Events.EXDATE, "20130116T080000Z");

bunu UTC zamanı olduğundan emin olmalıdır Ancak. PST'den başlayarak aynı sorunu yaşıyordum, bu yüzden çalışmak için 8 saat ekledim.

+0

Teşekkürler! Bu benim sorunumdu, UTC – nikmin

+1

Plz'de doğru olarak değiştirilmedi, nasıl yapılacağını anlattım, ama ekledim. –