Πρόβλημα του έτους 2038: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Χωρίς σύνοψη επεξεργασίας
Γραμμή 2:
 
== Το πρόβλημα ==
Η μεγαλύτερη ημερομηνία που μπορεί να παρουσιαστεί χρησιμοποιώντας 32 bitμπιτ προσημασμένους ακεραίους σε συστήματα Unix είναι η 19η Ιανουαρίου 2038, 03:14:07 (2{{sup|31}}-1 = 2.147.483.647 δευτερόλεπτα μετά την 1η Ιανουαρίου 1970).<ref name=spinellis>{{cite book |title= Code quality: the open source perspective. |series= Effective software development series in [[Safari Books Online]] |author= Diomidis Spinellis |edition= illustrated |publisher= [[Adobe Press]] |year= 2006 |isbn= 0-321-16607-8 |url= https://books.google.com/books?id=vEN-ckcdtCwC&pg=PA49&dq=292,277,026,596&cd=1#v=onepage&q=292%2C277%2C026%2C596&f=false |page=49}}</ref>
Το πρόβλημα μπορεί να παρουσιαστεί σε ενσωματωμένα συστήματα που χρησιμοποιούν ημερομηνίες είτε για υπολογισμούς είτε για τη λειτουργία τους. Επίσης πολλές δομές δεδομένων στο υπάρχον [[λογισμικό]] ή σε υπάρχουσες [[Βάση δεδομένων|βάσεις δεδομένων]], χρησιμοποιούν προσημασμένους ακεραίους 32 μπιτ για ημερομηνίες.
 
== Λύση ==