作者azureshin (azureshin)
看板Ajax
標題[問題] 獲取今天早上8點的timestanp(任何時區)
時間Thu Jul 3 18:02:22 2014
這問題有點難表達...
我希望使用者不管在哪一個國家(時區),都能顯示今天早上8點的timestanp.
var mytimestamp = parseInt(new Date().getTime() / 1000 ) ;
取得現在時間後,問題來了~
因為這只是現在時間....,但距離8點還有幾個小時也不確定,也有可能超過了.
目前想法是取得現在『年-月-日 時:分:秒』,接著把『時』替換成08,再轉timestanp.
但總覺得哪裡怪怪的...
感覺應該是用加法或減法來達到這目的比較正確@@
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.111.33.75
※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1404381745.A.FC7.html
推 GoalBased:datetime型態 給他今天八點 之後相減 07/03 18:31
→ Rplus:new Date('2014-07-04T08:00:00').getTime() 07/04 02:35
→ CaptainH:這種基本問題第一個反應就是先查有沒有內建 07/05 01:46
→ CaptainH:然後你只要google "javascript Date", 第一個連結就會有 07/05 01:47
→ CaptainH:解答了 07/05 01:47
推 TonyQ:var d=new Date();d.setHours(7); 07/24 21:29