我用這個new Date.getTime()
得到current timestamp
在jquery
。它給了我價值1380796448330
PHP和JavaScript/Jquery返回不同的時間戳
但是當我PHP time()
功能檢查的話給我:1380796567
爲什麼會出現在這兩個值的長度diffrence?
我用這個new Date.getTime()
得到current timestamp
在jquery
。它給了我價值1380796448330
PHP和JavaScript/Jquery返回不同的時間戳
但是當我PHP time()
功能檢查的話給我:1380796567
爲什麼會出現在這兩個值的長度diffrence?
JavaScript Date.getTime
方法返回自啓動Unix Epoch以來的時間(毫秒),PHP time()
函數以秒爲單位返回它。
所以,如果你想在PHP中使用客戶端的時間戳,你應該將它除以千。
反之亦然,如果你想使用PHP在客戶端檢索到的時間戳(例如傳遞給Date
的構造函數),你應該把它乘以千。
另外,我喜歡在瀏覽器中添加基於瀏覽器的JQuery/Javascript使用時間戳,其中PHP使用服務器的時間戳,所以如果服務器與客戶端機器不同,它們的時間可能會不同。 –
正是我以爲...感謝澄清隊友.. –
嗨區別就是這裏所說的採取看看(計數時間戳博客),並會幫助ü... http://cw.tactileint.com/++Dates_and_Times/JavaScript,PHP
什麼[期待](https://developer.mozilla.org/en-US/docs/ Web/JavaScript/Reference/Global_Objects/Date/getTime)[documentation](http://php.net/manual/en/function.time.php)? – Jon
這裏來downvoters ..感謝.. –
考慮到downvote按鈕的工具提示從「這個問題沒有顯示任何研究努力」開始,我不相信你有理由抱怨。更不用說抱怨5/1重量比確保的*贏得更少*代表。 – Jon