Q
獲取時差
1
A
回答
3
$dateA = new DateTime('2:00');
$dateB = new DateTime('3:00');
$difference = $dateA->diff($dateB);
(假設你有> = PHP 5.3)
你也可以做到這一點的程序的方式...
$dateA = strtotime('2:00');
$dateB = strtotime('3:00');
$difference = $dateB - $dateA;
可以拿到小時的偏差是這樣的...
$hours = $difference/3600;
如果你正在處理落在24小時內(0:00 - 23:59)之間的時間,你也可以這樣做。 ..
$hours = (int) date('g', $difference);
雖然這可能太不靈活,值得實施。
0
檢查此鏈接...
http://www.onlineconversion.com/days_between_advanced.htm
我用這個來計算服務器時間和用戶本地時間之間的區別。抓住小時的差異,並在用戶註冊時將其放在表單中。然後,我使用它在用戶在線做東西時更新網站上的時間。
一旦我得到它的工作,我打開這條線......
if (form.date1.value == "")
form.date1.value = s;
到...
form.date1.value = "<?PHP echo date("m/d/Y H:i:s", time()) ?>";
現在我可以比較了用戶的時間和服務器的時間!你也可以抓住秒和分鐘。
相關問題
- 1. 獲取時差
- 2. 獲取時間差
- 3. 獲取時差(小時)
- 4. 獲取誤差時Ansible
- 5. 在android中獲取時差?
- 6. 在mongoDB中獲取時差?
- 7. 獲取時間差異
- 8. 獲得時差?
- 9. 獲取從時間戳偏秒差
- 10. 在Swift中獲取時差3
- 11. 獲取配對時差的總和
- 12. 在windows phone中,獲取兩個時差
- 13. 在javascript中獲取兩次時間差
- 14. 獲取的時間差異甲骨文
- 15. 在Python中獲取時差的算法
- 16. 與特定日獲取時間差
- 17. 獲取時差的Excel公式
- 18. 獲取CFAbsoluteTime和NSDate之間的時差
- 19. 通過SQL中的時差獲取值
- 20. PHP/mySQL獲取時差x秒
- 21. 獲取表格的時間差
- 22. 獲取兩次差異(Unix時代)
- 23. 如何在iPhone中獲取時差
- 24. 獲取日期差>24小時
- 25. 獲取日期時間差在陣列
- 26. 獲取時間差,無$手錶
- 27. $ _REQUEST獲取差值
- 28. NSCalendar獲取天差
- 29. 提取GMT時差
- 30. 獲取基於時區和當前服務時間的時差