Về cơ bản tôi cần hiển thị lượng thời gian cho đến một khoảng thời gian cụ thể hoặc thời gian đã trôi qua.cách hiển thị thời gian cho đến hoặc thời gian kể từ ngày được chỉ định javascript hoặc php
Chuỗi ban đầu sẽ trông giống như thế này: 07/20/2011 01:13 am
EDIT: chuyển từ làm chuyển đổi trong 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);
Làm ở trên mang lại cho tôi những cộng tác với:
//local time
2011/07/20T19:49:39Z
//specified time
2011/07/20T01:13:00Z
Làm cách nào tôi có thể dành thời gian đã chỉ định và giờ địa phương và làm cho nó hiển thị một cái gì đó giống như các ví dụ sau:
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
Tôi tìm thấy một chức năng có thể được sử dụng để thêm hoặc trừ phút cuộc hẹn hò, và nó có thể dễ dàng được sửa đổi để thêm hoặc trừ hai ngày: http://stackoverflow.com/questions/ 1197928/how-to-add-30-phút-đến-một-javascript-date-đối tượng/1214753 # 1214753 –