note 39223 added to function.date
| From: | aceh at bitex dot bg | Date: | Wed, 21 Jan 2004 09:49:05 +0000 |
| Subject: | note 39223 added to function.date | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-63938@lists.php.net to get a copy of this message | ||
This is a function that converts the integer part of Delphi TDate (days passed from 30/12/1899) to
Unix Timestamp. Hope it can be useful.
function DelphiDate2UnixTimestamp($delphi_date){
//delphi date is days passed from 30/12/1899
//unix timestamps start from 1/1/1970 = 25569
$UNIX_FIRST_DATE=25569; //1/1/1970 in Delphi
$days=$delphi_date-$UNIX_FIRST_DATE;
if ($days<0){
$days=0;
}
return strtotime("1 January 1970 + $days days");
}
----
Manual Page -- http://www.php.net/manual/en/function.date.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+39223
Delete -- http://master.php.net/manage/user-notes.php?action=delete+39223&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+39223&report=yes
Search -- http://master.php.net/manage/user-notes.php