第一天的時間戳
回答
在內部,使用Javascript存儲日期,因爲午夜的毫秒數,1970年1月1日,(不秒 - 毫秒)你可以得到這個數出與功能的getTime Date對象。
實際上,「基準日期」很少有區別。通常,您可以使用各種日期功能以傳統格式格式化日期。您偶爾可以通過使用getTime並從另一箇中減去一個來獲得兩次差異。
這只是給你一個日期對象。
Date d = new Date().setFullYear(2011, 0, 1);
d.getSeconds(); //gives you number of seconds for the date you've set (0-59), but not from Jan 1,1970.
-1 - 它給人的秒數*從*的時代,這是1/1/1970。閱讀ES5§15.9.1.1'自1970年1月1日起,時間以ECMAScript單位測量,以毫秒爲單位「。 – RobG
你錯了。 d.getSeconds()不這樣做。它返回當前時間的秒數(0-59)。我知道時間在內部是這樣確定的,但是這個函數並沒有給你從紀元開始的秒數。 http://www.comptechdoc.org/independent/web/cgi/javamanual/javadate.html –
嗯,也許原來的文章已經被編輯過了,但是它沒有引用getSeconds函數,所以我不確定你爲什麼正在辯論這個。 – Jay
> new Date().setFullYear(2011, 0, 1);
這是否給我的秒數自1970年1月1日?
沒有,因爲小時,分鐘和秒必須得歸零:
x = new Date();
x.setFullYear(2011, 0, 1);
x.setHours(0, 0, 0);
alert(x - 0);
您是對的Rob,+1 – Paulpro
- 1. 前一天的Clojure Unix時間戳
- 2. 像iMessage一樣的聊天時間戳
- 3. 如何獲得當月的時間戳,一個月的第一天,零時
- 4. 查找當天第一個給定日期的第二個時間戳
- 5. 獲取RFC 3339時間戳一天前
- 6. 轉換天unix時間戳
- 7. 當前時間戳=明天
- 8. 時間片每天兩個時間戳
- 9. 兩個時間戳之間的天數
- 10. 在時間戳之間的Arangodb天
- 11. 瞬間 - 添加7天的時間戳
- 12. 兩個時間戳之間的天數
- 13. Java:將一天中的很長時間轉換爲時間戳
- 14. 將午夜時間戳重命名爲前一天的第24小時
- 15. 舍入時間戳到第二天的午夜
- 16. 選擇時間戳間隔/天
- 17. SQL時間戳間隔減去7天
- 18. PHP時間戳小時至天
- 19. 時間戳爲天,小時,分鐘,秒
- 20. 如何在SQL Server中獲取前一個月的第一天和最後一天(帶時間戳)
- 21. 最近7天的最後時間戳
- 22. MySQL:今天之後的時間戳
- 23. 時間戳增加了額外的天
- 24. 如何計算第一天和第二天之間的時間(Python)
- 25. PHP的MySQL時間戳 - 第2小時
- 26. Swift - 檢查一個時間戳是昨天,今天,明天還是X天前
- 27. SQL選擇每一天的最後一個時間戳
- 28. 日期時間( '四月的第一天')返回相同的日期時間( '五月的第一天')
- 29. 爲什麼我的一天是從Unix時間戳少開一天在PHP
- 30. 計算月,年和天爲時間戳
感謝您解釋內部信息 – AdamFo