phpbar.de logo

Mailinglisten-Archive

[php] Datum des Vortages ermitteln

[php] Datum des Vortages ermitteln

Tobias Ratschiller tobias_(at)_dnet.it
Tue, 4 Jan 2000 10:52:01 +0100


>   $yesterday = date( "Y-m-" ) . date( "d" , ( mktime( 0, 0, -1 ) ) );
>
> Das kann aber doch eigentlich nicht funktionieren, oder? Das Datum des
> Vortages wird hierbei ja auf jeden Fall aus dem Jahr und dem Monat des
> aktuellen Tages aufgebaut. Wenn ich dieses Skript am ersten eines Monats
> aufrufe (oder am 1.1, nocht markanter!), dann stimmt das ja schon nicht
> mehr.

Das funktioniert natürlich nicht, aber die Lösung ist schon im Code. Wenn
man dann noch das Manual liest, kommt man auf sowas:
print(date("Y-m-d", mktime(0, 0, 0, date("m"), date("d")-1))."\n");

Mit freundlichen Grüßen,
  Tobias Ratschiller
--
<?print(pack("c*", 74,117,115,116,32, /* Tobias Ratschiller   */
65,110,111,116,104,101,114,32,80,72   /* New Media Consultant */
,80,32,72,97,99,107,101,114,46,10));  /* http://phpWizard.net */?>



php::bar PHP Wiki   -   Listenarchive