Η ώρα είναι εσφαλμένη κατά μία ώρα, όταν χρησιμοποιείτε την ιδιότητα System.TimeZone στα Windows Vista στη ζώνη ώρας Ιερουσαλήμ στη διάρκεια της θερινής ώρας

Αυτό το αρχείο έχει αρχειοθετηθεί. Προσφέρεται “ως έχει” και δεν θα ενημερώνεται πια.
Συμπτώματα
Όταν χρησιμοποιείτε το Microsoft .NET Framework 2.0 στα Windows Vista, η ιδιότητα DateTime.Now μπορεί να εμφανίσει αποτελέσματα που είναι εσφαλμένα κατά μία ώρα. Αυτό το ζήτημα προκύπτει, εάν ισχύουν οι ακόλουθες συνθήκες:
  • Τα Windows Vista είναι ρυθμισμένα να χρησιμοποιούν τη ζώνη ώρας Ιερουσαλήμ.
  • Οι μήνες περιέχουν μεταβάσεις θερινής ώρας (DST).
Για παράδειγμα, το 2007, η ιδιότητα DateTime.Now εσφαλμένα αναφέρει ότι η θερινή ώρα ξεκινά πέντε ημέρες νωρίτερα (στις 25 αντί για τις 30 Μαρτίου). Επιπλέον, η ιδιότητα DateTime.Now θα αναφέρει εσφαλμένα ότι η θερινή ώρα λήγει 14 ημέρες αργότερα (στις 30 αντί για τις 16 Σεπτεμβρίου).

Επομένως, τα προγράμματα του .NET Framework, όπως το Windows Media Center, που εκτελούνται στα Windows Vista θα είναι εκτός χρόνου κατά μία ώρα στη ζώνη ώρας Ιερουσαλήμ στη διάρκεια αυτών των περιόδων.
Αιτία
Αυτό το ζήτημα παρουσιάζεται επειδή τα Windows Vista έχουν καθορισμένους κανόνες ζώνης ώρας-ημερομηνίας για τη ζώνη ώρας Ιερουσαλήμ. Η ιδιότητα System.TimeZone.CurrentTimeZone δεν χειρίζεται σωστά τους κανόνες σταθερής ημερομηνίας. Η ιδιότητα System.TimeZone.CurrentTimeZone αναμένει ότι όλες οι ημερομηνίες μετάβασης είναι κινητές (σχετικές) ώρες. Για παράδειγμα, η ιδιότητα System.TimeZone.CurrentTimeZone αναμένει ότι η ημερομηνία μετάβασης έχει την ακόλουθη μορφή:
Nη ημέρα_της_ εβδομάδας το μήνα
(Nth day_of_the_ week in month)
Σημείωση Στα Windows Vista, η ζώνη ώρας Ιερουσαλήμ είναι η μόνη ζώνη ώρας που χρησιμοποιεί κανόνες σταθερής ημερομηνίας.
Προτεινόμενη αντιμετώπιση
Είστε κάτοχος αυτής της ενημερωμένης έκδοσης σύμφωνα με τους όρους της Άδειας Χρήσης των Windows Vista.

Πληροφορίες ενημερωμένης έκδοσης

Το ακόλουθο αρχείο είναι διαθέσιμο για λήψη από το Κέντρο λήψης της Microsoft (Download Center):

Windows Vista, εκδόσεις 32 bit

ΛήψηΆμεση λήψη του πακέτου KB940716.

Windows Vista, εκδόσεις 64 bit

ΛήψηΆμεση λήψη του πακέτου KB940716.

Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Η Microsoft έχει ελέγξει αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία δημοσίευσης του αρχείου. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

Προϋποθέσεις

Πρέπει να έχετε εγκατεστημένο το Microsoft .NET Framework 2.0, για να εφαρμόσετε αυτήν την ενημερωμένη έκδοση.

Απαίτηση επανεκκίνησης

Δεν χρειάζεται να κάνετε επανεκκίνηση του υπολογιστή μετά την εγκατάσταση αυτής της ενημερωμένης έκδοσης.

Πληροφορίες αντικατάστασης ενημερωμένης έκδοσης

Αυτή η ενημερωμένη έκδοση δεν αντικαθιστά καμιά άλλη ενημερωμένη έκδοση
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα θέμα το οποίο παρουσιάζεται στα προϊόντα της που αναφέρονται στην ενότητα "Ισχύει για".
Περισσότερες πληροφορίες
Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερωμένων εκδόσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
824684 Περιγραφή της βασικής ορολογίας που χρησιμοποιείται στην περιγραφή των ενημερωμένων εκδόσεων λογισμικού της Microsoft
Ιδιότητες

Αναγνωριστικό άρθρου: 940716 - Τελευταία αναθεώρηση: 01/16/2015 09:45:40 - Αναθεώρηση: 1.5

  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Business 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Ultimate
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Enterprise
  • Windows Vista Business
  • kbnosurvey kbarchive kbvistasp1fix kbbug atdownload kbwinvistapostrtmfix kbfix kbqfe kbpubtypekc KB940716
Σχόλια