Básicamente necesito mostrar cuánto tiempo transcurre hasta un tiempo específico o si se aprueba, cuánto tiempo pasó.cómo mostrar la hora o la hora desde una fecha especificada javascript o php
La cadena original tendría un aspecto como este: 07/20/2011 01:13 am
EDIT: cambiaron de hacer la conversión en javascript php:
//get local time in UTC format
echo gmdate("Y/m/d\TH:i:s\Z");
echo '<br />';
//convert time to UTC
$the_date = strtotime("07/20/2011 01:13 am");
echo date("Y/m/d\TH:i:s\Z",$the_date);
hacer lo anterior me da asegurar que funcionen con:
//local time
2011/07/20T19:49:39Z
//specified time
2011/07/20T01:13:00Z
¿Cómo puedo tomar la hora especificada, y la hora local y hacer que muestre algo así como estos ejemplos:
Started 36 mins ago
Will start in 33 mins
Will start in 6 hrs 21 mins
Will start in 4 days 4 hrs 33 mins
me encontré con una función que se puede utilizar para sumar o restar minutos a partir de una fecha, y se puede modificar fácilmente con el fin de sumar o restar dos fechas: http://stackoverflow.com/questions/ 1197928/how-to-add-30-minutes-to-a-javascript-date-object/1214753 # 1214753 –