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, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to: Free Software Foundation, Inc. 59 Temple Place - Suite 330 Boston, MA 02111-1307, USA. */ have('date'); $shortMonths = array ( 1=>'Jan', 2=>'Feb', 3=>'Mar', 4=>'Apr', 5=>'May', 6=>'Jun', 7=>'Jul', 8=>'Aug', 9=>'Sep', 10=>'Oct', 11=>'Nov', 12=>'Dec'); function fileParseDate ($date) { global $shortMonths; return substr ($date, 3) . ' ' . $shortMonths[substr ($date, 1, 2)]; } function RFCDateFromSQLDateTime ($sqlDateTime) { $dtime = explode ( ' ', $sqlDateTime); $date = explode ( '-', $dtime[0]); $time = explode ( ':', $dtime[1]); return strftime ( '%a, %d %b %Y %R GMT', mktime ($time[0], $time[1], $time[2], $date[1], $date[2], $date[0])); } function dateFromSQLDateTime ($sqlDateTime) { $time = explode ( ' ', $sqlDateTime); $date = explode ( '-', $time[0]); return strftime ( '%d %b %Y', mktime (0, 0, 0, $date[1], $date[2], $date[0])); } ?>