Είστε εδώ

Αλλαγή μέρας και γραμμή Χ95

Υποβλήθηκε από alex στις Τετ, 11/13/2013 - 12:10.
Τύπος: 
Δυσλειτουργία
Έκδοση Αναφοράς: 
2.0.3
Κατάσταση: 
Ανοικτό

Τα ωράρια της γραμμής Χ95 έχουν αλλάξει μορφή στην ιστοσελίδα του ΟΑΣΑ.
Ξεκινάνε από τις 1:00 κάθε μέρα.
Άλλες γραμμές ξεκινάνε μετά τις 4:00:
http://www.oasa.gr/xmap.php?id=px97
http://www.oasa.gr/xmap.php?id=px93
http://www.oasa.gr/xmap.php?id=px96
http://www.oasa.gr/xmap.php?id=p11

Τα παραπάνω δρομολόγια λειτουργούν όλο το 24ωρο.
Δεν μας πολυπειράζει, εκτός από ένα θέμα:
Η εφαρμογή θεωρεί οτι η μέρα των δρομολογίων αλλάζει στις 4:00.
Όταν η ώρα είναι μεταξύ 00:00 και 04:00, η εφαρμογή δείχνει το ωράριο της προηγούμενης μέρας, μια και συνήθως εμφανίζονται εκεί.
Δηλαδή την Δευτέρα στις 02:00, εμφανίζει τα δρομολόγια της Κυριακής.

Στην περίπτωση του Χ95, θα εμφανίζει τη λάθος μέρα, καθώς το Χ95 φαίνεται οτι "αλλάζει μέρα" στις 1:00.
Αυτό επηρεάζει την εφαρμογή τις πρώτες ώρες της ημέρας.

Τα πράγματα περιπλέκονται στο συνδυασμό διαδρομής.
Για παράδειγμα, αν θέλω να κάνω τη διαδρομή 040 -> Χ95 στις 1:20 το Σάββατο βράδυ (Κυριακή πρωί).
http://www.oasa.gr/xmap.php?id=p040
http://www.oasa.gr/xmap.php?id=px95
Το σωστό δρομολόγιο είναι
040 25:20 -> 26:14 (δρομολόγια Σαββάτου)
Χ95 02:30 -> (δρομολόγια Κυριακής)

Η εφαρμογή πρέπει να χρησιμοποιήσει ωράρια από δύο διαφορετικές μέρες για να δείξει το σωστό δρομολόγιο.
Αν χρησιμοποιούσε την ίδια μέρα (όπως κάνει τώρα), θα έβγαζε λάθος ωράριο:
040 25:20 -> 26:14 (δρομολόγια Σαββάτου)
Χ95 02:20 -> (δρομολόγια Σαββάτου)

(Για το Χ95, δεν βάζω ώρα τερματισμού γιατί δεν έχουμε επαρκή δεδομένα).