it-swarm.com.de

schöne Möglichkeit, eine Textnachricht für zwei Daten anzuzeigen (Bereich)

Ich habe zwei beliebige Daten. Ich habe mich gefragt, ob jemand die Regeln für die Erstellung einer Textnachricht vorschlagen kann, die auf sehr effektive Weise die beiden Daten angibt.

Nehmen wir an, meine Lösung besteht darin, einfach die beiden Daten anzuzeigen:

[23/06/09 10:00:00am - 23/06/09 12:00:00am]

ein effektiverer Weg wäre, zu erkennen, dass die beiden Daten dasselbe JJJJ-MM-TT haben und daher stattdessen Folgendes erzeugen:

[23/06/09 10:00:00am - 12:00:00am]

Ein anderes Beispiel könnte sein:

[23/06/09 00:00:00am - 23/06/09 12:59:59pm]

was werden könnte

[23/06/09 All Day]
8
chack

Ich mag deine Ideen. Um die Scanbarkeit zu verbessern, würde ich die Formatierung in etwa so ändern ...

23. Juni 2009 (10 Uhr bis 12 Uhr)

23. Juni 2009 (ganztägig)

Die Formate TT/MM/JJ oder MM/TT/JJ sind oft eine Quelle der Verwirrung, daher ist es besser, alle Zweifel zu beseitigen, indem Sie den Monat tatsächlich buchstabieren. Wenn die Minuten und Sekunden bei 00 liegen, müssen sie auch nicht angezeigt werden.

9
Steve Wortham

+1 für Steves Vorschlag.

Wenn Sie mehrere Ereignisse am selben Tag anzeigen, können Sie den Tag auch von allen außer dem ersten Ereignis auslassen und durch "..." ersetzen, z.

23. Juni 2009 (10 bis 12 Uhr)

        ... ( 1 PM to  3 PM)

und so weiter.

Erwägen Sie auch, "Mittag" für 12 PM und "Mitternacht" für 12 Uhr anzuzeigen - einige Leute sind verwirrt darüber, welche 12 PM oder AM) ist.

4
Erion

Während ich mehr recherchiere und verschiedene Lösungen ausprobiere, möchte ich zwei Fakten teilen, die ich zu lernen glaube.

1) Zeigen Sie die Dauer an.

Egal wie klar ich versuche, die Daten anzuzeigen, nichts hilft mehr als eine kurze Beschreibung der Dauer.

23. Juni 14.50 - 16.53 Uhr (2 Stunden und 3 Minuten)

23 JUN 14:50 - 24 JUN 16:53 (26 Stunden) ...

2) Detaillierungsgrad im Datum.

wenn Sie sich fragen, ob Sie "Sekunden" anzeigen sollen oder nicht, hängt dies von dem Bereich ab, der durch die beiden Daten definiert wird. Wenn der Bereich über einem bestimmten Schwellenwert liegt (sagen wir 2 Stunden), sollten Sie dies nicht tun. Die gleiche Logik gilt dann für Minuten, Stunden, Tage, ...

Dies ist ein bisschen intuitiv, wenn wir einen Zeitraum von zwei Wochen beschreiben, von dem wir niemals 14 Tage und 3 Stunden sagen. Wir sagen nur: 14 Tage.

23. Juni - 6. Juli (14 Tage)

3
chack

Ich denke, es hängt von Ihren Benutzern ab, aber ich bevorzuge die Zeiten einschließlich Minuten:

June 23rd, 2009 (10:00 AM to 12:00 Noon)

June 23rd, 2009 (All day)

(entnommen aus den obigen Beispielen von Steves und Erions)

Und 12:00 Uhr ist meiner Meinung nach besser als nur Mittag. Das ist aber eher subjektiv. Ich würde einige Ihrer Benutzer fragen, welches Format sie bevorzugen. Es hängt davon ab, ob Sie nur Stunden oder auch Minuten angeben.

Und ich weiß, dass die Erwartungen an Datumsformate zwischen den kulturellen Gruppen sehr unterschiedlich sind.

2