Stardate е системата за запознанства, използвана в Star Trek. В оригиналната поредица те просто го измислиха; стига следващата звездна дата да е след текущата, тя работи. По -късно стана малко по -сериозно.
Стъпки
Метод 1 от 2: Преобразуване от обща дата в начална дата
Стъпка 1. Разберете колко е дълга една година
В една земна година има 1000 звездни звена.
Стъпка 2. Вижте колко е дълга годината ви
365 дни нормално, 366 за високосна година. Този номер се нарича
.Стъпка 3. Изберете базова дата
Базовата дата ще определи всичките ви други изчисления. Можете да използвате две базови дати: 2005 = 58000,00 и 2323 = 00000,00 Стандартната година (2005 или 2323) сега се нарича б и се нарича стартовата година (58000.00 или 00000.00) ° С.
Стъпка 4. Изчислете "номера на месеца"
Този номер се нарича м. Ето списък: Януари = 0; Февруари = 31. За всички останали месеци добавете един, ако е високосна година. Март = 59; Април = 90; Май = 120; Юни = 151; Юли = 181; Август = 212; Септември = 243; Октомври = 273; Ноември = 304; Декември = 334.
Стъпка 5. Намерете деня и годината
Денят в месеца се нарича д, и годината се нарича y. Така че, като се използва 2005 г. като базова дата, 23 май 2008 г. има следните стойности: n = 366; b = 2005; с = 58000,00; m = 121 (120, +1 за високосна година); d = 23; y = 2008 г.
Стъпка 6. Поставете тези стойности във формулата
Формулата на звездата е следната: c + (1000*(y -b)) + ((1000/n)*(m + d -1)) = Звезда. Използвайки горните стойности, датата на звездата е 61390.71. Звездните дати обикновено се цитират до две знака след десетичната запетая.
Метод 2 от 2: Конвертиране от Stardate в Common Date
Стъпка 1. Знайте базовата дата, която е била използвана
Като пример, нека разгледаме звездата от последния метод, 61390.71. Базовата дата е 2005 = 58000,00
Стъпка 2. За да изчислите годината, погледнете хилядите (и повече) цифри
Игнорирайте стотиците и десетките (и единици и десетични знаци). В този пример получавате 61000.
Стъпка 3. От това число извадете базовата дата на звездата, разделете на 1000 и след това добавете общата базова дата
61000-58000 = 3000. 3000/1000 = 3. 2005 + 3 = 2008. Това е годината.
Стъпка 4. Определете дали е високосна година
Година, делена на четири, но не и на 100, е високосна. Година, разделена на четири и 100, но не и на 400, не е високосна. Година, разделена на четири, 100 и 400 (например 2000), е високосна. 2008 г. ще се раздели на четири, но не и на 100, така че това е високосна година.
Стъпка 5. За да изчислите месец и ден, погледнете стотиците цифри и долните цифри
Игнорирайте хилядите и всичко по -високо. Получавате 390,71.
Стъпка 6. Умножете по 365 (366 за високосни години)
Когато умножите 390,71 по 366, получавате 142,999,86.
Стъпка 7. Разделете на хиляда, след това закръглете до най -близкото цяло число
142, 999.86/1000 = 142.99986. Закръглете до 143.
Стъпка 8. Добавете една
Получавате 144.
Стъпка 9. Определете най -големия месец, който може да се извади от това число
Това число ще бъде месецът. Не забравяйте да добавите един към номера на месеца, ако това е високосна година (и след февруари). Най -големият брой на месец, който влиза в 144, е 121, така че месецът е май.
Стъпка 10. Извадете номера на месеца, за да получите датата
144-121 = 23. Значи вашата дата е 23 май 2008 г. Точно така, това е денят, с който сте започнали.