Η άχρηστη πληροφορία της ημέρας είναι ότι η συγκεκριμένη ημερομηνία οφείλεται στην αλλαγή στο νέο ημερολόγιο. Η συγκεκριμένη απόφαση πάρθηκε γιατί η μετάβαση στο νέο έγινε με διαφορετικό τρόπο σε αρκετές χώρες.
Κάποιες κάνανε τη μετάβαση άμεσα. Κάποιες άλλες καλύψανε τη διαφορά σταδιακά μέσα σε κάποια χρόνια. Αποτέλεσμα ήτανε για ένα διάστημα ανάλογα με το που βρισκόσουνα, η ημερομηνία ήτανε διαφορετική.
Η πρώτη ημερομηνία στο datetime είναι η πρώτη (θεωρητικά) που ταυτιζότανε για όλους.
Και μετά το ευχάριστο διάλειμα στο θέμα, δεν νομίζω ότι μπορείς να κάνεις κάτι με το datetime.
Αυτό που μπορείς να κάνεις "μαμουνίστικα" είναι να κρατάς σε ένα ξεχωριστό int πεδίο τη χρονολογία. Και με ένα απλό business rule να μετατρέπεις μετά στο Object σου το preperty στη σωστή. Το κακό είναι ότι έτσι ίσως έχεις κάποιο πρόβλημα με τις μέρες του Φεβρουαρίου αν το έτος που θέλεις είναι δύσεκτο, αλλά το datetime που έχεις με τη "λάθος" χρονολογία είναι μη δύσεκτο (ή το αντίστροφο).
Simple Photography