Có lý do gì đằng sau việc sử dụng ngày (ngày 1 tháng 1 năm 1970) làm tiêu chuẩn cho thao tác thời gian?
Không có lý do gì quan trọng.
time
Mô-đun của Python là thư viện C. Hỏi Ken Thompson tại sao anh ấy lại chọn ngày đó để làm ngày định thần. Có lẽ đó là sinh nhật của ai đó.
Excel sử dụng hai kỷ nguyên khác nhau. Bất kỳ lý do nào tại sao các phiên bản excel khác nhau sử dụng các ngày khác nhau?
Ngoại trừ lập trình viên thực tế, không ai khác sẽ biết tại sao những loại quyết định đó lại được đưa ra.
Và ...
Nó không quan trọng tại sao ngày được chọn. Nó chỉ là.
Các nhà thiên văn sử dụng ngày khai tử của riêng họ: http://en.wikipedia.org/wiki/Epoch_(astronomy)
Tại sao? Một ngày phải được chọn để thực hiện phép toán. Bất kỳ ngày ngẫu nhiên sẽ hoạt động.
Một ngày trong quá khứ tránh số âm cho trường hợp chung.
Một số gói thông minh hơn sử dụng Gregorian năm 1. Bất kỳ lý do gì tại sao năm 1?
Có một lý do được đưa ra trong những cuốn sách như Tính toán lịch: nó đơn giản hơn về mặt toán học một chút.
Nhưng nếu bạn nghĩ về nó, sự khác biệt giữa 1/1/1 và 1/1/1970 chỉ là 1969, một sự bù đắp toán học tầm thường.