relatieve date

Status
Niet open voor verdere reacties.

bn2vs

Terugkerende gebruiker
Lid geworden
18 aug 2007
Berichten
1.705
Hoe kan ik controleren of een timestamp van vandaag of van gisteren is? (zodat ik 'today' of 'yesterday' kan weergeven ipv de maand en dag)

Alvast bedankt :)
 
niet getest, maar zoiets zou moeten werken, succes :thumb:
PHP:
if(date("yz",$tijd_te_ontroleren)==date("yz", $time)){
echo "vandaag";
}elseif(date("yz",$tijd_controelren)==(date("yz")-1)){
echo "Gisteren";
}else{
$date=date("F j, Y, g:i a");
echo "$date";
}
 
thnx, dat hielp me verder. deze code werkt perfect :)

PHP:
function formatDate($timeStamp)
	{
	if ($timeStamp == "") 
		{
		return "Never";
		} 
	else  
		{
		$present = getdate();
		switch (date("Y",$timeStamp) * 365 + date("z",$timeStamp))
			{
			case (date("Y") * 365 + date("z")): return "Today - ".date("g:i a", $timeStamp); break;
			case (date("Y") * 365 + date("z")-1): return "Yesterday - ".date("g:i a", $timeStamp); break;
			default: return date("D M d, Y - g:i a", $timeStamp); break;
			}
		}
	}
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan