Чому в програмуванні формат дати за замовчуванням - YYYYMMDD ...
Це людський читаний формат для введення та виведення, він не обов'язково зберігається таким чином.
Більше третини всіх мов програмування були розроблені в країні, де англійською мовою є основною мовою, а більшість сучасних дотримуються стандарту деякого опису - міжнародний стандарт на дати - ISO 8601 .
Більше інформації: (TMI?)
З часом, як правило, вперед, приріст днів спочатку, потім місяці, останні роки - це може бути простіше зрозуміти, якби у нас були десяткові дати (і десятковий час ) - з часом час число збільшується. Людям просто простіше подивитися на номер і порівняти його з іншою датою.
Комп'ютеру не важливо, яку структуру ви хочете використовувати, і в більшості (але не на всіх ) комп'ютерах використовується двійкова логіка - база e насправді має найнижчу економію, але не є найефективнішою та найпростішою для повної послідовності .
Фактичний формат введення та виведення дат змінюється залежно від країни та встановлюється локалізацією , тоді як YYYYMMDD може здатися, що це має найбільше сенс і бути тим, до чого ви звикли, не є універсальним сьогодні, і не було так раніше в минулому довше часу, але навіть сьогодні римські цифри які зазвичай використовуються для дат .
Знаючи рік наперед, ви повідомляєте кількість днів у році, найбільша різниця в тривалості, яку може пройти рік. Він повідомляє вам про кількість днів у кожному місяці, які слід слідкувати (для перевірки помилок під час вступу), дозволяючи ввести перший день, можливо, доведеться створити резервну копію, якщо наступний рік не погодився з вашим вкладом - можливо, ускладнюючи доступну інформацію . Це також має важливе значення щодо формату календаря . Дивіться також календар виглядів з його десятковими зірками.
Що стосується комп'ютера, то, швидше за все, використовується час UNIX Epoch , кількість секунд, що минули з 00:00:00 Універсальний координований час (UTC), четвер, 1 січня 1970 року, де кожен день трактується так, ніби він містить рівно 86400 секунд. Дивіться також День Юліана . Формат YYYYMMDD просто відданий перевагу егоцентричним людям; IAU вважає рік юліанським роком 365,25 днів (31,5576 мільйонів секунд), якщо не вказано інше.