![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 12.03.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Problem wygląda następujaco:
Mamy dwie daty, np. 29-03-2004 i 2-04-2004 Jak przedstawic daty w postaci ciagu typu: 29.03, 30.03 , 31.03, 1.04, 2.04 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Czy zna ktoś jakiś sposób?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
[php:1:c5f7d7029c]<?php
$months_day = array( 1 => 30, 2=> 29, 3=> 31, 4=> 30, 5=> 31, 6=> 30); //itd $date1 = "20-03-2004"; $date2 = "2-04-2004"; $tmp = explode( "-", $date1); $start_day = $tmp[0]; $start_month = $tmp[1]; $tmp = explode( "-", $date2); $stop_day = $tmp[0]; $stop_month = $tmp[1]; for($i=$start_month;$i<=$stop_month;$i++){ for($x=$start_day;$x<=$months_day[(int) $i];$x++){ if($x == $stop_day && $i == $stop_month){ break;} print $x.".".$i."<br>"; } $start_day = 1; } ?>[/php:1:c5f7d7029c] Cos takiego na szybko |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 08:20 |