Como he trabajado bastante con PHP y me gusta este lenguaje, pues lo prefiero sobre los mencionados anteriormente. Aquí les dejo un ejemplo de PHP y BASH donde muestro algo de aritmética de fechas, espero sea de utilidad!
date1='2010-08-01' date2='2010-08-20' result=`echo '<?php $date = "'$date1' - 2 day"; $dateTime = new DateTime($date); echo $dateTime->format("Y-m-d"); ?>' | php` echo "$date1 - 2 day = $result" result=`echo '<?php $date = "'$date1' + 2 week 4 hour 2 min 1 sec"; $dateTime = new DateTime($date); echo $dateTime->format("Y-m-d H:i:s"); ?>' | php` echo "$date1 + 2 week 4 hour 2 min 1 sec = $result" result=`echo '<?php $date1 = "'$date1'"; $date2 = "'$date2'"; $days = (strtotime($date2) - strtotime($date1)) / (60 * 60 * 24); // msec(*60)->sec(*60)->hour(*24)->day echo $days; ?>' | php` echo "$date2 - $date1 = $result days"
No hay comentarios:
Publicar un comentario