Xplosive"Valószínűleg Drupal hiba lesz"
Valószínűleg nem Drupal hiba, hisz az idő "előállítása" nem Drupal feladat, és nem is egyéb szoftver feladat. Jól is néznénk ki.
A számítógépen - meg sok egyéb masinán - az idő múlásának méréséért hardver felel, ezekben a chipekben olyan kristályok vannak, amik rezegnek. Korábban kizárólag quartz kristályokat használtak, manapság mást is, nem tudom mi a nevük. A lényeg, hogy a quartznál olcsóbb, cserébe érzékenyebb a külső körülményekre. (pld. hőmérséklet)
Ezek az RTC (Real Time Clock) chipek. Ha egy Computernél gond van az idő mérésével, akkor vagy ez a chip romlott el, vagy az elem, vagy a hálózati feszültség fekvenciája nem stabil, vagy extrém esetben processzor hiba.
Felmerül a kérdés: Mennyire lehet így pontos időt mérni? Válasz: sehogy. Lássuk be a computernek tök mindegy mennyi idő telik el egy mp alatt. Ha két különböző hardverű pc-t beállítasz egymás mellé, és nem szinkronizálsz időt sehonnan sem, akkor ezen gépek órái elmásznak egymástól, és a valós időtől is. Ettől függetlenül remekül tudnak működni.
Vissza a Drupal hoz:
Tehát minek is készítene saját időmérő eszközt a Drupal. Amiket látunk: egy órája, tegnap, egy perce, illetve amit említettél: egy perc múlva, azok idő különbségek. Tehát a Drupal mindössze idő különbségeket számol. Vagyis a beküldött hozzászólás rögzítésének eltárolt ideje, és az éppen aktuális idő közötti különbség megjelenítése egyfajta a közbeszédben is használt szöveges formátumban. Az hogy leprogramozták azt is hogy "egy perc múlva", az a Drupal érdeme, vagy annak akinek a modulját használják.
Az egy, kettő vagy bármilyen egész órás eltérés más probléma kör. Ott az időzónáknak, azok megfelelő beállításának jut szerep.