Tältä sivustolta löytyy nykyinen aika millisekunteina, joka on kulunut UNIX-epokselta (1.1.1970) sekä muissa yleisissä muodoissa, mukaan lukien paikallisen ja UTC-ajan vertailu. Voit myös muuntaa millisekunnit päivämäärän & ajaksi ja päinvastoin. Vielä tärkeämpää on, että tämä sivusto tarjoaa aikanavigointipalvelun ihmiskäyttäjille ja aikaviranomaispalvelun ohjelmakäyttöä varten.
”current millis” -tarina alkoi, kun debuggasin Android-sovellustani. Androidissa kerrotaan hälytykselle, milloin sen tulee herätä välittämällä yksinkertainen numero. Tämän luvun on oltava niin suuri, että se voi käsittää kaiken ajan, joka on kulunut keskiyöstä 1. tammikuuta 1970 lähtien, mutta riittävän pieni, jotta se mahtuu olemassa oleviin tietorakenteisiin ja jatkuu tarpeeksi kauan tulevaisuudessa. Tarkkuus: millisekunti. Miksi 1970 kysyt? Se on pelkkä konventio: se oli pyöristetyin viimeisin vuosi siihen pisteeseen mennessä, jolloin ihmiset todella alkoivat miettiä universaalia ajanmittaa.
Kun debuggasin, tarvitsin jotain, joka kertoisi minulle, mikä on tämänhetkinen aika millisekunteina. Koska ohjelma oli jo käynnissä, sen sijaan, että olisin tarkastanut Javan System.currentTimeMillis():n tai ajanut ohjelman, joka näyttää sen minulle, ajattelin avata web-sivun, joka näyttää sen. Hakutuloksissa ei ollut mitään vastaavaa. Hauskin näkemäni tulos kertoi paikallisen ajan Millisissä, Massachusettsissa. En voinut uskoa, ettei ole olemassa sivustoa, joka tekee näin yksinkertaisen asian. Kirjoitin currentmillis.com ja painoin enteriä. Internet-palveluntarjoajani sivu avautui ja kertoi, ettei tällaista sivua ole. Tarkistin sitten hosting-palveluntarjoajaltani, ja kävi ilmi, että tämä uskomattoman yksinkertainen verkkotunnus oli saatavilla. Niinpä ostin sen ja tein siitä yhden palvelimen verkkosivun, joka näyttää, arvasitte varmaan, nykyisen ajan ms:ssä.
Olen sitä mieltä, että tämä on kaikkien aikojen kohtuullisen tarkka mittanormaali. Eikä ajanmääritys ole helpoin ongelma ratkaistavaksi, varsinkaan maailmassa, jossa GPS:n on otettava huomioon Einsteinin suhteellisuusteoria ja harppaussekunteja on lisättävä aika ajoin, jotta UTC (Coordinated Universal Time) pysyy synkronoituna aurinkoajan kanssa. Ironista on, etten olisi luultavasti koskaan saanut selville, että 30. kesäkuuta 2012 viimeinen sekunti oli 23:59:60, jos en olisi ostanut currentmillis.com-sivustoa. On outoa, että ei niinkään kauan sitten kosmisessa mittakaavassa John Henry Belville ja Ruth Belville ”myivät” aikaa asiakkaille asettamalla pääkellon Greenwichin keskiaikaan ja antamalla sitten muiden säätää omat kellonsa Belvillen pääkellon mukaan. Jossain vaiheessa oli jopa olemassa Standard Time Companyn kehittämä lennätinnaikapalvelu. Internet on muuttanut tiedon (myös ajan) levittämistä melko paljon, mutta perusperiaate on edelleen voimassa: tunnustetut kolmannen osapuolen auktoriteetit (eli aikapalveluntarjoajat), periaate, joka pätee monenlaisissa protokollissa, ei vain aikapohjaisissa.
Tavoitteeni tällä sivustolla on, että ohjelmoijat kaikkialla maailmassa tietävät: kun haluat nähdä nykyisen UTC-ajan tai nykyisen ajan ms:ssä (tai muussa tavallisessa formaatissa), se onnistuu helpoiten osoitteessa currentmillis.com
.