🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #230428

Re: jak wygenerować datę

#230428
From: astro
Date: Sun, 25 May 2014 05:57
33 lines
1760 bytes
tusk, donald tusk wrote:
> jak wygenerować datę trzydziestu jeden dni wstecz począwszy od dziś

Przeciez to w manualu pieknie wyjasnione jest na przykladzie!
www.php.net/manual/en/function.time.php
Ta funkcja zwraca czas unixowy, 
http://pl.wikipedia.org/wiki/Czas_uniksowy
wiec wystarczy do tej wartosci dodac/odjac ilosc sekund - w tym wypadku, 
jakie uplynely w ciagu 31 dni.

$date = time() - (31 * 24 * 60 * 60);

Mozesz tez samemu zadeklarowac date, nie korzystac z aktualnej.
$date = date_format(date_create('2014-05-01'), 'U') - (31 * 24 * 60 * 60);

Potem wyswietlasz np tak
echo $date->format('Y-m-d');

> z dowolnym odległym w czasie okresie? 

Daty 31, 62, 93... dni temu?
Petla for(....)!

> poddział na dni, poniedziałek, wtorek, środa itd. 

$date->format("l") 
lub w skrocie
$date->format("D")
www.php.net/manual/pl/function.date.php
-- 
Pozdrawiam
Radoslaw Ziomber
www.astrofizyka.info
Technical Details
Message-ID: <lls0ns$lm5$1@portraits.wsisiz.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!wsisiz.edu.pl!.POSTED!not-for-mail
References: <llo75h$ahk$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!wsisiz.edu.pl!.POSTED!not-for-mail
From: r.ziomberWytnij@stop_dla_spamu!astronomia.pl (astro)
Newsgroups: pl.comp.lang.php
Subject: Re: jak wygenerować datę
Date: Sun, 25 May 2014 05:57:17 +0000 (UTC)
Organization: Radoslaw Ziomber
Lines: 34
Message-ID: <lls0ns$lm5$1@portraits.wsisiz.edu.pl>
References: <llo75h$ahk$1@node1.news.atman.pl>
NNTP-Posting-Host: free.of.pl
Mime-Version: 1.0
X-Trace: portraits.wsisiz.edu.pl 1400997437 22213 194.177.4.241 (25 May 2014 05:57:17 GMT)
X-Complaints-To: abuse@wsisiz.edu.pl
NNTP-Posting-Date: Sun, 25 May 2014 05:57:17 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.84
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit