phpbar.de logo

Mailinglisten-Archive

[php] AW: [php] AW: [php] Tag des Jahres -> Unixtime ?

[php] AW: [php] AW: [php] Tag des Jahres -> Unixtime ?

=?iso-8859-1?Q?Andr=E9_Frimberger?= andre_(at)_frimberger.de
Tue, 29 Aug 2000 16:05:50 +0200


Hi,

ich hab auch ne Frage zu dem Thema:

und zwar soll diese Function für den x-Ten Tag des Jahres den entsprechenden
Monat zurückgeben...
	function ($x) {
		$heute = mktime (0,0,0, date ("m"), date ("d"), date ("Y"));
		$tag_heute = (int) strftime ("%j", $heute);
		$tag_x = mktime (0,0,0, date ("m"), date ("d") - $tag_heute + $x, date
("Y")); //<--------
		$x_monat = (int) strftime ("%m", $tag_x);
			}

das ganze funktioniert einwandfrei, nur versteh ich folgenden Ausdruck
nicht:  date ("d") - $tag_heute + $x



Mfg

André

-----Ursprüngliche Nachricht-----
Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag
von Daniel Beulshausen
Gesendet: Dienstag, 29. August 2000 10:20
An: Php_(at)_Php-Center.De
Betreff: Re: [php] AW: [php] Tag des Jahres -> Unixtime ?


> :  $day = date("z");
> :  $timestamp = mktime(0,0,0,1,$day);
> :  print date("Y-m-d",$timestamp);
>
> das bringt den heutigen Tag des Jahres, was natürlich einfacher geht mit


du musst natürlich $day = date("z") durch den tag ersetzen den du erhalten
möchtest...
sorry das ich dir nicht alles vorgekaut habe...

$day = 146;
$timestamp = mktime(0,0,0,1,$day);
print date("Y-m-d",$timestamp);

gruss
daniel

/*--
daniel beulshausen - daniel_(at)_php4win.de
using php on windows? http://www.php4win.de



--
** Durchgehend geöffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php




php::bar PHP Wiki   -   Listenarchive