Jump to content
php.lv forumi

? atlikušo dienu skaits


atikons

Recommended Posts

datubāzē ( $row['e_date']) laiks tiek saglabāts šādi: 2005-12-07

man vajag uzzināt, cik dienas no šodiensa ir palikušas līdzšim datumam, nekādigi netieku galā.

it kā vajadzētu būt šādi:

$now = date("Y-m-d");
$dienas = $row['e_date'] - $now;
echo $dienas;

bet nestrādā, izvada šo "0 0"

Link to comment
Share on other sites

Šis ir:

$day=16;
$month=11;
$year=2005;
$now=mktime();
echo $now."<br>";
$time=mktime(0,0,0,$month,$day,$year);
echo $timebirth."<br>";
$agetime=$time-$now;
$agetime = $agetime/60/60/24;
$agetime = intval($agetime);
echo $agetime;

Edited by atikons
Link to comment
Share on other sites

manupraat straadaa pareizi ...

<?
//gadaa ir 365 ja vien februaaris nau iisais meenesis
$gadaa = 365 - 28; //cik dienas ir gadaa. atnjemam standarta februaari
$dienas_pagajushas = date("z",mktime(0, 0, 0, date("m"), date("d"), date("Y"))); // dabuujam cik ir jau dienas pagaajushas
$feb = cal_days_in_month(CAL_GREGORIAN, 2, date("Y")); //cik dienas ir tekoshaa gada februaarii
$gadaa = $gadaa + $feb;
echo $dienas_palikushas = $gadaa - $dienas_pagajushas;
?>

http://imo.popular.lv/testi/1.php

Edited by Klez
Link to comment
Share on other sites

×
×
  • Create New...