<?
	/*
		date.php
		
		Date data and functions

		Copyright (C) 2000, 2001 Jeff Teunissen <deek@quakeforge.net>

		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 dateFromSQLDateTime ($sqlDateTime)
	{
		$time = explode ( ' ', $sqlDateTime);
		$date = explode ( '-', $time[0]);
		return strftime ( '%d %b %Y', mktime (0, 0, 0, $date[1], $date[2], $date[0]));
	}
?>
