作者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://webptt.com/cn.aspx?n=bbs/Ajax/M.1404381745.A.FC7.html
1F:推 GoalBased:datetime型态 给他今天八点 之後相减 07/03 18:31
2F:→ Rplus:new Date('2014-07-04T08:00:00').getTime() 07/04 02:35
3F:→ CaptainH:这种基本问题第一个反应就是先查有没有内建 07/05 01:46
4F:→ CaptainH:然後你只要google "javascript Date", 第一个连结就会有 07/05 01:47
5F:→ CaptainH:解答了 07/05 01:47
6F:推 TonyQ:var d=new Date();d.setHours(7); 07/24 21:29