Moodle adatbázis mdl_log tábla

Moodle adatbázis mdl_log tábla

Pipp István írta időpontban
Válaszok szám: 3
Sziasztok!
Szeretnék a mdl_lg táblából adatokat kinyerni, amik főleg a time oszlopra vonatkoznak. Viszont ott nem time/date típusú adatok vannak, hanem bigint(10)
Hogyan tudok ezekből időt számolni?
Előre is köszönettel.

Válasz erre: Pipp István

Tárgy: Moodle adatbázis mdl_log tábla

Vágvölgyi Csaba írta időpontban
Az általad említett mező Unix time formátumban tárolja az időpontot, amely az 1970.01.01 0 óra 0 perc óta eltelt másodperceket számolja. A konvertálás viszonylag egyszerű képlettel elvégezhető:

=UnixTime/86400+"1970.01.01"

Csatoltam egy Excel példát, remélem az alapján világos lesz a dolog.

Vágvölgyi Csaba
Válasz erre: Pipp István

Tárgy: Moodle adatbázis mdl_log tábla

Gángó Vince írta időpontban
Szia!

Időbélyeget közvetlenül az adatbáziskezelőből is le tudsz kérdezni "normális" dátumként, ehhez használd a MySQL from_unixtime() függvényét!

Vince