<?php
echo $time = strtotime("01-Feb-2013 00:00:00")."\n"; echo $tm = @date("d-M-Y", $time); $latest = new DateTime($tm);
//$now = time();
$tm = date("d-M-Y", $time); $now = new DateTime($tm);
$diff = $now->diff($latest);
echo $diff->format(' %y years %m months %d days');
$pre = new DateTime("01-Jan-2013");
$diff = $pre->diff($latest);
echo $diff->format(" %d days, %m months, %y years");
echo "\n";
echo $time = strtotime("28-Feb-2013 23:59:59")."\n"; echo $tm = @date("d-M-Y", $time)."\n";
echo $time = strtotime("31-Mar-2013 23:59:59")."\n"; echo $tm = @date("d-M-Y", $time)."\n";
echo (string)$tm;
if($tm == 'Mar'){
echo "March";
}
echo "\n\n\n\n";
echo $time = strtotime("01-Jan-2013 00:00:00"); echo "\n";
echo $tm = date("d-M-Y h:i:s a", $time); echo "\n";
echo $time = strtotime("01-Feb-2013 00:00:00"); echo "\n";
echo $tm = date("d-M-Y h:i:s a", $time); echo "\n";
echo $time = strtotime("01-Mar-2013 00:00:00"); echo "\n";
echo $tm = date("d-M-Y h:i:s a", $time);
echo "\n";echo "\n";
$b = new DateTime
(date("d-M-Y", strtotime("31-Jan-2013 23:59:59"))); $diff = $a->diff($b);
echo $diff->days;
echo "\n";echo "\n";
echo "\n";
echo $time = strtotime("1-Apr-2013 00:00:00"); echo " => ";
echo date("d-M-Y", $time); echo "\n";
echo $time = strtotime("1-Apr-2013 23:59:59"); echo " => ";
echo date("d-M-Y H:i:s", $time); echo "\n";
echo $time = strtotime("1-May-2013 00:00:00"); echo " => ";
echo date("d-M-Y", $time); echo "\n";
echo $time = strtotime("1-May-2013 23:59:59"); echo " => ";
echo date("d-M-Y H:i:s", $time); echo "\n";
echo $time = strtotime("1-Jun-2013 00:00:00"); echo " => ";
echo date("d-M-Y", $time); echo "\n";
echo $time = strtotime("1-Jun-2013 23:59:59"); echo " => ";
echo date("d-M-Y H:i:s", $time); echo "\n";
?>
PD9waHAKICAgIGRhdGVfZGVmYXVsdF90aW1lem9uZV9zZXQoIkFzaWEvS29sa2F0YSIpOwogICAgZWNobyAkdGltZSA9IHN0cnRvdGltZSgiMDEtRmViLTIwMTMgMDA6MDA6MDAiKS4iXG4iOwogICAgZWNobyAkdG0gPSBAZGF0ZSgiZC1NLVkiLCAkdGltZSk7CiAgICAkbGF0ZXN0ID0gbmV3IERhdGVUaW1lKCR0bSk7CiAgICAvLyRub3cgPSB0aW1lKCk7CiAgICAkdGltZSA9IHN0cnRvdGltZSgiMDEtSmFuLTIwMTMiKTsKICAgICR0bSA9IGRhdGUoImQtTS1ZIiwgJHRpbWUpOwogICAgJG5vdyA9IG5ldyBEYXRlVGltZSgkdG0pOwogICAgcHJpbnRfciAoJG5vdyk7CiAgICAkZGlmZiA9ICRub3ctPmRpZmYoJGxhdGVzdCk7CiAgICBlY2hvICRkaWZmLT5mb3JtYXQoJyAgICV5IHllYXJzICVtIG1vbnRocyAlZCBkYXlzJyk7CiAgICAkcHJlID0gbmV3IERhdGVUaW1lKCIwMS1KYW4tMjAxMyIpOwogICAgJGRpZmYgPSAkcHJlLT5kaWZmKCRsYXRlc3QpOwogICAgZWNobyAkZGlmZi0+Zm9ybWF0KCIgICVkIGRheXMsICVtIG1vbnRocywgJXkgeWVhcnMiKTsKICAgIAogICAgZWNobyAiXG4iOwogICAgCiAgICBlY2hvICR0aW1lID0gc3RydG90aW1lKCIyOC1GZWItMjAxMyAyMzo1OTo1OSIpLiJcbiI7CiAgICBlY2hvICR0bSA9IEBkYXRlKCJkLU0tWSIsICR0aW1lKS4iXG4iOwogICAgCiAgICBlY2hvICR0aW1lID0gc3RydG90aW1lKCIzMS1NYXItMjAxMyAyMzo1OTo1OSIpLiJcbiI7CiAgICBlY2hvICR0bSA9IEBkYXRlKCJkLU0tWSIsICR0aW1lKS4iXG4iOwogICAgCiAgICBlY2hvICR0bSA9IEBkYXRlKCJNIiwgc3RydG90aW1lKCIzMS1NYXItMjAxMyIpKTsKICAgIGVjaG8gKHN0cmluZykkdG07CiAgICBpZigkdG0gPT0gJ01hcicpewogICAgICAgIGVjaG8gIk1hcmNoIjsKICAgIH0KICAgIAogICAgZWNobyAiXG5cblxuXG4iOwogICAgZWNobyAkdGltZSA9IHN0cnRvdGltZSgiMDEtSmFuLTIwMTMgMDA6MDA6MDAiKTsKICAgIGVjaG8gIlxuIjsKICAgIGVjaG8gJHRtID0gZGF0ZSgiZC1NLVkgaDppOnMgYSIsICR0aW1lKTsKICAgIGVjaG8gIlxuIjsKICAgIGVjaG8gJHRpbWUgPSBzdHJ0b3RpbWUoIjAxLUZlYi0yMDEzIDAwOjAwOjAwIik7CiAgICBlY2hvICJcbiI7CiAgICBlY2hvICR0bSA9IGRhdGUoImQtTS1ZIGg6aTpzIGEiLCAkdGltZSk7CiAgICBlY2hvICJcbiI7CiAgICBlY2hvICR0aW1lID0gc3RydG90aW1lKCIwMS1NYXItMjAxMyAwMDowMDowMCIpOwogICAgZWNobyAiXG4iOwogICAgZWNobyAkdG0gPSBkYXRlKCJkLU0tWSBoOmk6cyBhIiwgJHRpbWUpOwogICAgCiAgICBlY2hvICJcbiI7ZWNobyAiXG4iOwogICAgJGEgPSBuZXcgRGF0ZVRpbWUoZGF0ZSgiZC1NLVkiLCBzdHJ0b3RpbWUoIjMwLUphbi0yMDEzIikpKTsKICAgICRiID0gbmV3IERhdGVUaW1lKGRhdGUoImQtTS1ZIiwgc3RydG90aW1lKCIzMS1KYW4tMjAxMyAyMzo1OTo1OSIpKSk7CiAgICAkZGlmZiA9ICRhLT5kaWZmKCRiKTsKICAgIGVjaG8gJGRpZmYtPmRheXM7CiAgICBlY2hvICJcbiI7ZWNobyAiXG4iOwogICAgCiAgICBlY2hvIGRhdGUoImQtTS1ZIiwgc3RydG90aW1lKCIrMzAgZGF5cyIsIHN0cnRvdGltZSgiMjUtSmFuLTIwMTMiKSkpOwogICAgCiAgICBlY2hvICJcbiI7CiAgICAKICAgIGVjaG8gJHRpbWUgPSBzdHJ0b3RpbWUoIjEtQXByLTIwMTMgMDA6MDA6MDAiKTsKICAgIGVjaG8gIiA9PiAiOwogICAgZWNobyBkYXRlKCJkLU0tWSIsICR0aW1lKTsKICAgIGVjaG8gIlxuIjsKICAgIGVjaG8gJHRpbWUgPSBzdHJ0b3RpbWUoIjEtQXByLTIwMTMgMjM6NTk6NTkiKTsKICAgIGVjaG8gIiA9PiAiOwogICAgZWNobyBkYXRlKCJkLU0tWSBIOmk6cyIsICR0aW1lKTsKICAgIGVjaG8gIlxuIjsKICAgIGVjaG8gJHRpbWUgPSBzdHJ0b3RpbWUoIjEtTWF5LTIwMTMgMDA6MDA6MDAiKTsKICAgIGVjaG8gIiA9PiAiOwogICAgZWNobyBkYXRlKCJkLU0tWSIsICR0aW1lKTsKICAgIGVjaG8gIlxuIjsKICAgIGVjaG8gJHRpbWUgPSBzdHJ0b3RpbWUoIjEtTWF5LTIwMTMgMjM6NTk6NTkiKTsKICAgIGVjaG8gIiA9PiAiOwogICAgZWNobyBkYXRlKCJkLU0tWSBIOmk6cyIsICR0aW1lKTsKICAgIGVjaG8gIlxuIjsKICAgIGVjaG8gJHRpbWUgPSBzdHJ0b3RpbWUoIjEtSnVuLTIwMTMgMDA6MDA6MDAiKTsKICAgIGVjaG8gIiA9PiAiOwogICAgZWNobyBkYXRlKCJkLU0tWSIsICR0aW1lKTsKICAgIGVjaG8gIlxuIjsKICAgIGVjaG8gJHRpbWUgPSBzdHJ0b3RpbWUoIjEtSnVuLTIwMTMgMjM6NTk6NTkiKTsKICAgIGVjaG8gIiA9PiAiOwogICAgZWNobyBkYXRlKCJkLU0tWSBIOmk6cyIsICR0aW1lKTsKICAgIGVjaG8gIlxuIjsKPz4=