Δημοσιεύτηκε: 25 Ιαν 2012, 16:28
από migf1
Έτοιμη και η έκδοση 3.65

έγραψε:
Βελτιώσεις στη V3.65 (το πρόγραμμα έχει πλέον δική του σελίδα: http://x-karagiannis.gr/prog/libs/conte ... /dates.php)
  • διεύρυνση του κάτω ορίου στο ημερολόγιο, από 14 Σεπ 1752 σε 15 Οκτ 1582
  • δυνατότητα τυπώματος ετήσιου ημερολογίου είτε στην οθόνη είτε σε αρχείο κειμένου που καθορίζει ο χρήστης
  • αλλαγή όλων των σχολίων του κώδικα σε μορφή αναγνωρίσιμη από το Doxygen
  • δημιουργία πλήρους τεκμηρίωσης στα Αγγλικά, τόσο για τον κώδικα όσο και για το πρόγραμμα


Και κάτι σημαντικό που είχα αμελήσει να διευκρινίζω εμφανώς για το πρόγραμμα (απόσπασμα από την περιγραφή της έκδοσης 3.65)...
έγραψε:
...
Είναι σημαντικό να γνωρίζετε πως το Γρηγοριανό Ημερολόγιο υιοθετήθηκε από την Ελλάδα το 1923, ενώ αλλάχτηκε ξανά το 1924 σε μια παραλλαγή γνωστή ως Revised Julian Calendar. Το link αυτό εξηγεί τις λεπτομέρειες, με σημαντικότερη το ότι το 2800 τα δυο ημερολόγια θα αρχίσουν να αποκλίνουν.

Οπότε για να έχετε αξιόπιστα αποτελέσματα για γεγονότα που συνέβησαν στην Ελλάδα πριν από αυτές τις ημερομηνίες θα πρέπει να χρησιμοποιήσετε άλλα προγράμματα ή/και μονάδες μέτρησης. Οι Ιουλιανοί αριθμοί που χρησιμοποιεί το DATES είναι αξιόπιστες μονάδες μέτρησης για την περίοδο που καλύπτει το ημερολόγιό του, αλλά δεν ισχύει το ίδιο για τις "χαμένες" ημέρες ως νούμερα και τις ημέρες της εβδομάδας που τους αντιστοιχούν.

Το πρόβλημα παραμένει και για όλες τις υπόλοιπες χώρες που ακολουθούν το Γρηγοριανό ημερολόγιο, όχι μόνο επειδή το υιοθέτησαν σε διαφορετικές ημερομηνίες, αλλά κι επειδή κατά τη διαδικασία της αλλαγής αφαιρέθηκε διαφορετικός αριθμός ημερών. Για παράδειγμα, η Αγγλική μετατροπή που έγινε στις 14 Σεπ 1752 αφαίρεσε 10 ημέρες, με αποτέλεσμα οι ημερομηνιες από την 5 Σεπ 1752 έως και την 13 Σεπ 1752 να μην υπάρχουν στο Αγγλικό ημερολόγιο. Αλλά η Ελλάδα και η Ρωσσία που υιοθέτησαν το Γρηγοριανό ημερολόγιο το 1923 αφαίρεσαν 13 ημέρες... και πάει λέγοντας και για τις υπόλοιπες χώρες.
...

Εδώ η σχετική ενότητα της τεκμηρίωσης στα Αγγλικά: http://x-karagiannis.gr/prog/libs/conte ... html#Intro