Dlaczego podczas programowania domyślnym formatem daty jest RRRRMMDD ...
Jest to czytelny dla człowieka format danych wejściowych i wyjściowych, niekoniecznie jest przechowywany w ten sposób.
Ponad jedna trzecia wszystkich języków programowania została opracowana w kraju, w którym angielski jest językiem podstawowym, a większość współczesnych jest zgodna z jakimś opisem standardu - międzynarodowym standardem dat jest ISO 8601 .
Więcej informacji: (TMI?)
W miarę upływu czasu, zwykle do przodu, przyrosty dni najpierw, a następnie miesiące, a potem lata - może być łatwiej zrozumieć, gdybyśmy mieli daty dziesiętne (i czas dziesiętny ) - w miarę upływu czasu liczba się powiększa. Po prostu ludziom łatwiej jest spojrzeć na liczbę i porównać ją z inną datą na pierwszy rzut oka.
Komputer nie dba o to, jakiej struktury chcesz użyć i na większości (ale nie wszystkich ) komputerach używana jest logika binarna - podstawa e faktycznie ma najniższą ekonomię podstawową, ale nie jest najbardziej wydajna ani najłatwiejsza dla pełnej sekwencji .
Rzeczywisty format danych wejściowych i wyjściowych różni się w zależności od kraju i zależy od lokalizacji , podczas gdy RRRRMMDD może wydawać się najbardziej sensowny i być przyzwyczajonym do tego, że nie jest dziś powszechny , ani nie było tak w przeszłości dla najdłużej, ale nawet dziś cyfry rzymskie są powszechnie używane do dat .
Znajomość roku z góry informuje o liczbie dni w roku, największej różnicy w czasie trwania roku. Informuje z góry o liczbie kolejnych dni w każdym miesiącu (w celu sprawdzenia błędów podczas wprowadzania), umożliwiając wprowadzenie danych z pierwszego dnia, może być konieczne utworzenie kopii zapasowej, jeśli kolejny rok nie zgadza się z danymi wejściowymi - co może utrudnić dostęp do danych wejściowych . Ma to również znaczenie w odniesieniu do formatu kalendarza . Zobacz także kalendarz maniaków z jego dziesiętnymi gwiazdkami.
Jeśli chodzi o komputer, może on używać czasu Epoki UNIX , liczby sekund, które upłynęły od 00:00:00 uniwersalnego czasu koordynowanego (UTC), czwartek, 1 stycznia 1970 r., Gdzie każdy dzień jest traktowany tak, jakby zawierał dokładnie 86400 sekund. Zobacz także dzień juliański . Format RRRRMMDD jest po prostu preferowany przez egocentrycznych ludzi, IAU uważa rok za rok julijski wynoszący 365,25 dni (31,5576 milionów sekund), chyba że podano inaczej.