Acest site oferă timpul curent în milisecunde scurse de la epoca UNIX (1 ianuarie 1970), precum și în alte formate obișnuite, inclusiv comparații de timp local / UTC. De asemenea, puteți converti milisecundele în data & ora și invers. Mai important, acest site oferă un serviciu de navigare în timp pentru utilizatorii umani și un serviciu de autoritate de timp pentru utilizare programatică.
Povestea „milisecundei curente” a început cu mine depanând aplicația mea Android. În Android, îi spui unei alarme când să apară trecând un număr simplu. Acest număr trebuie să fie atât de mare încât să poată cuprinde tot timpul scurs de la miezul nopții de la 1 ianuarie 1970, dar suficient de mic încât să încapă în structurile de date existente și să continue să meargă suficient de mult timp în viitor. Precizia: milisecundă. De ce 1970, vă întrebați? Este doar o convenție: a fost cel mai rotund și cel mai recent an până în momentul în care oamenii au început să se gândească la o măsură universală a timpului.
În timp ce făceam depanarea aveam nevoie de ceva care să-mi spună care este timpul curent în ms. Deoarece un program era deja în execuție, în loc să inspectez System.currentTimeMillis() din Java sau să execut un program care să mi-l arate, m-am gândit să deschid o pagină web care să mi-l arate. Nu a existat nimic asemănător în rezultatele căutării. Cel mai amuzant rezultat pe care l-am văzut îmi spunea ora locală în Millis, Massachusetts. Nu mi-a venit să cred că nu există un site care să facă un lucru atât de simplu. Am scris currentmillis.com și am apăsat enter. A apărut pagina ISP-ului meu care îmi spunea că nu există o astfel de pagină. Am verificat apoi la furnizorul meu de găzduire și a reieșit că acest domeniu incredibil de simplu era disponibil. Așa că l-am cumpărat și l-am transformat într-un site cu un singur serviciu care arată, ați ghicit, timpul curent în ms.
În opinia mea, acesta este cel mai rezonabil de precis etalon de măsurare din toate timpurile. Iar cronometrarea nu este cea mai ușor de rezolvat problemă, mai ales într-o lume în care GPS-ul trebuie să țină cont de teoria relativității a lui Einstein, iar secundele bisecunde trebuie adăugate din când în când pentru a menține UTC (Coordinated Universal Time) în sincronizare cu timpul solar. Ironia este că, probabil, nu aș fi aflat niciodată că ultima secundă a zilei de 30 iunie 2012 a fost 23:59:60 dacă nu aș fi cumpărat currentmillis.com. Este ciudat că, nu cu mult timp în urmă, la scară cosmică, John Henry Belville și Ruth Belville „vindeau” timpul clienților, reglând un ceas maestru la ora medie de la Greenwich și permițându-le apoi celorlalți să își regleze propriile ceasuri în funcție de ceasul maestru Belville. La un moment dat, a existat chiar și un serviciu telegrafic de semnalizare a timpului, dezvoltat de Standard Time Company. Internetul a schimbat destul de mult modul de propagare a informației (inclusiv a timpului), dar principiul de bază rămâne în picioare: autorități terțe recunoscute (adică furnizori de timp), principiu care stă în picioare în multe tipuri de protocoale, nu doar în cele bazate pe timp.
Obiectivul meu pentru acest site este ca programatorii din întreaga lume să știe: atunci când doriți să vedeți ora curentă UTC sau ora curentă în ms (sau în alte formate obișnuite), o puteți face cu ușurință la currentmillis.com
.