2009-06-21 13 views
0

Wenn die Option für etwas gegeben wird, um jede bestimmte Menge an Zeit wiederzugeben, wie sollte ich Zeiten behandeln, die nicht in jedem Intervall wieder auftreten?Wiederkehrende Daten an Daten, die nicht existieren

Zum Beispiel, was sollte Geburtstag Erinnerungen am 29. Februar passieren? Oder wenn ich einen monatlichen Termin am 31. habe, was sollte in Monaten passieren, die keinen 31. Tag haben?

Was glauben Sie, der vernünftige Benutzer würde erwarten und least surprised durch sein?

Antwort

1

Meine erste Reaktion auf diese Frage wäre, dem Benutzer die Option zu geben, was zu tun ist, wenn es auf dieses Datum fällt (zum nächsten Tag gehen, den Tag überspringen, usw.).

Aber um Ihre Frage direkt zu beantworten, glaube ich, dass der vernünftige Benutzer am wenigsten überrascht wäre, wenn das Ereignis am Tag vor dem "übersprungenen" Tag fällt.

+0

Ich bevorzuge die Fall-vor-Option mehr als die Herbst-nach-Option, die Loren vorgeschlagen hat, da jemand einen Tag später zu erinnern, potenziell schlimmer ist als einen Tag früher. – Motti

+0

Genau, das war auch mein Gedanke. –

1

Ich würde denken, dass Sie in der Lage sein würden, Daten wie dieses ziemlich leicht zu kennzeichnen. Die einzigen Daten, die mir einfallen, sind der 29., 30. und 31. eines Monats oder der 29. Februar.

Wenn sich der Benutzer an eines dieser Daten monatlich (oder jährlich für den 29. Februar) erinnert, können Sie ihn für ein alternatives Datum für diese Monate auffordern.

Zusätzlich können Sie eine Option haben, "am letzten Tag jedes Monats" benachrichtigt zu werden.

+0

Im hebräischen Kalender ist es viel komplizierter als das (nicht nur haben einige Monate eine variierende Anzahl von Tagen, es gibt manchmal einen Sprung ** Monat **). – Motti

1

Idealerweise wird beim Erstellen der Erinnerung gefragt.

Wenn Sie mit ihm fest sind, würde ich sie nach vorne ziehen. Das ist die am wenigsten schädliche Wahl. Sie wollen nicht immer die geringste Überraschung, es ist auch wichtig, den Schaden zu minimieren, wenn Sie die falsche Wahl treffen.

Verwandte Themen