Kleara · Kirjasto
Vältä toistuvia tapahtumia päällekkäisissä siivouskalenterivienneissä
Kahdella päällekkäisellä neljän viikon siivouskalenterilla on 21 yhteistä tapahtumaa. Vertaa tunnisteita ja päiviä ennen toista tuontia, ettei työtä lasketa kahdesti.
Miksi päällekkäiset tiedostot laskevat kahdesti
Oletetaan, että tallennat neljän viikon siivouskalenterin nyt ja toisen kaksi viikkoa myöhemmin, molemmat samasta keittiön ja makuuhuoneen aikataulusta. Tiedostot kattavat osittain samat päivät, joten osa kerroista on molemmissa. Jos lasket yhteen kummankin tiedoston rivit, suunniteltua työtä näyttää olevan todellista enemmän.
Jokaisella Klearan kalenteritiedoston tapahtumalla on tunniste, joka muodostuu huoneesta, tehtävästä, sen paikasta huoneessa ja päivämäärästä, esimerkiksi kitchen.taskSink.0.2026-11-10@kleara.vomcore.com. Samalla kerralla on molemmissa tiedostoissa sama tunniste.
Esimerkkipari
Ensimmäinen tiedosto kattaa ajan 26. lokakuuta – 22. marraskuuta 2026, ja siinä on 46 tapahtumaa. Toinen kattaa ajan 9. marraskuuta – 6. joulukuuta, ja siinä on 44. Kaksikymmentäyksi tunnistetta on molemmissa, joten eri kertoja jää 69, täsmälleen yhtä monta kuin saman aikataulun yksi 42 päivän laajennus tuottaa.
Yhteiset tapahtumat osuvat välille 9.–22. marraskuuta, niille kahdelle viikolle, jotka molemmat tiedostot kattavat. Jokainen on koko päivän tapahtuma: loppupäivä 20261110 alun 20261109 jälkeen tarkoittaa yhtä päivää, ei kahden päivän työtä.
Tarkista ennen toisen tiedoston tuontia
- Vertaa ensin aikavälejä; mikä tahansa päällekkäisyys tarkoittaa, että yhteisiä tapahtumia on todennäköisesti.
- Vertaa tunnisteita, älä otsikoita: kaksi eri päivien tapahtumaa otsikolla Keittiö: Jynssää tiskiallas ovat eri kertoja.
- Säilytä ensimmäinen tiedosto, kunnes olet nähnyt, miten kalenteriohjelmasi käsitteli toisen tuonnin; ohjelmissa vaihtelee, päivittääkö tuttu tunniste tapahtuman vai lisääkö se kopion.
- Jos et halua lainkaan päällekkäisyyttä, valitse toinen aikaväli, joka alkaa ensimmäisen päättymistä seuraavana päivänä.
Tunnisteen rajat
Tunniste nimeää tehtävän ja päivän, ei aikataulun versiota. Jos muutit toistoväliä latausten välillä, kerta voi säilyttää päivänsä ja tunnisteensa, vaikka myöhemmät päivät muuttuvat; vertaa siksi myös tehtävien asetuksia.
Suunnittelijan oma esikatselu kattaa aina 28 päivää valitsemastasi aloituspäivästä, ja jokainen uusi laskenta tasapainottaa aloituspäivät uudelleen. Eri aloituspäivistä tehdyillä tiedostoilla ei siksi ole taattuja yhteisiä päiviä samalle tehtävälle. Sovellus itse ei vie kalentereita; siinä on yksi jatkuva aikataulu.
Ajoitetut tehtäväkerrat
| A, B | Ajoitetut tehtäväkerrat |
|---|---|
| |A| | 46 |
| |B| | 44 |
| |A ∩ B| | 21 |
| |A ∪ B| | 69 |
Tulokset
| UID | DTSTART | DTEND |
|---|---|---|
| kitchen.taskMop.1.2026-10-26@kleara.vomcore.com | 20261026 | 20261027 |
| kitchen.taskSink.0.2026-10-26@kleara.vomcore.com | 20261026 | 20261027 |
| bedroom.taskVacuum.1.2026-10-27@kleara.vomcore.com | 20261027 | 20261028 |
| kitchen.taskTrash.2.2026-10-27@kleara.vomcore.com | 20261027 | 20261028 |
| bedroom.taskDust.2.2026-10-28@kleara.vomcore.com | 20261028 | 20261029 |
| kitchen.taskDishwasher.3.2026-10-28@kleara.vomcore.com | 20261028 | 20261029 |
| bedroom.taskSheets.0.2026-10-29@kleara.vomcore.com | 20261029 | 20261030 |
| kitchen.taskSink.0.2026-10-29@kleara.vomcore.com | 20261029 | 20261030 |
| kitchen.taskFridge.4.2026-10-30@kleara.vomcore.com | 20261030 | 20261031 |
| kitchen.taskTrash.2.2026-10-30@kleara.vomcore.com | 20261030 | 20261031 |