1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <?php $begintime = '2012-12-19'; $endtime = '2013-02-22'; $bd = new DateTime($begintime); $ed = new DateTime($endtime); $c = $bd->format('t') - $bd->format('d') + 1; $pass = false; while($bd->format('Y') < $ed->format('Y') || $bd->format('n') < $ed->format('n')) { $bd->modify("+1 month"); echo $c." "; $c = $bd->format('t'); $pass = true; } $c = $ed->format('d'); if(!$pass) $c -= $bd->format('d') - 1; echo $c; ?> |
PD9waHAKJGJlZ2ludGltZSA9ICcyMDEyLTEyLTE5JzsKJGVuZHRpbWUgPSAnMjAxMy0wMi0yMic7CiRiZCA9IG5ldyBEYXRlVGltZSgkYmVnaW50aW1lKTsKJGVkID0gbmV3IERhdGVUaW1lKCRlbmR0aW1lKTsKCiRjID0gJGJkLT5mb3JtYXQoJ3QnKSAtICRiZC0+Zm9ybWF0KCdkJykgKyAxOwokcGFzcyA9IGZhbHNlOwoKd2hpbGUoJGJkLT5mb3JtYXQoJ1knKSA8ICRlZC0+Zm9ybWF0KCdZJykKICAgICAgICB8fCAkYmQtPmZvcm1hdCgnbicpIDwgJGVkLT5mb3JtYXQoJ24nKSkgewogICAgJGJkLT5tb2RpZnkoIisxIG1vbnRoIik7CiAgICBlY2hvICRjLiIgIjsKICAgICRjID0gJGJkLT5mb3JtYXQoJ3QnKTsKICAgICRwYXNzID0gdHJ1ZTsKfQokYyA9ICRlZC0+Zm9ybWF0KCdkJyk7CmlmKCEkcGFzcykKICAgICRjIC09ICRiZC0+Zm9ybWF0KCdkJykgLSAxOwplY2hvICRjOwo/Pg==
-
upload with new input
-
result: Success time: 0.02s memory: 13112 kB returned value: 0
13 31 22


