<? /*********************************************************************** ************************************************************************ * * PHP Function human1601 * Version 0.0.1 * * Copyright (c) 2005 Nicolas GOLLET ( Nicolas (dot) gollet (at) secusquad (dot) com ) * Copyright (c) 2005 Flextronics Saint-Etienne * * This program is free software. You can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License. * ***********************************************************************/ // begin function // fonction de conversion des empruntes temps "1601 (ad)" vers une date humainenemnt compréhensible // parametre E/S // E : timestamp en micron seconde depuis 1601 // S : tableau contenant : // - date humaine au format Jour/Mois/Année // - nombre de jour entre cette date et aujourd'hui // function human1601($time1601) { // conversion de l'emprunte 1601 (ms ad) en 1970 (UNIX) $time1970 = round(($time1601 - 116444736000000000) / 10000000); // calcule de la difference entre la date de l'emprunte et la date system $olddate = floor( (time() - $time1970) / 86400); // 86400 = 60 x 60 x 24 // creation d'une date humainenent compréensible $humandate = strftime("%d/%m/%Y", $time1970); // creation d'un tableau de la variable de Return $result = array($humandate,$olddate); return $result; } $toto = human1601('127501742941932482'); echo $toto[0] . $toto[1];
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 874 699 membres 270 nouveaux aujourd'hui 16 152 membres club