您將如何確定當前使用JavaScript的當天午夜之前多少分鐘?確定分鐘直到午夜
Q
確定分鐘直到午夜
4
A
回答
6
function minutesUntilMidnight() {
var midnight = new Date();
midnight.setHours(24);
midnight.setMinutes(0);
midnight.setSeconds(0);
midnight.setMilliseconds(0);
return (midnight.getTime() - new Date().getTime())/1000/60;
}
4
你可以得到當前時間戳,設定小時至24
和減去新一舊的時間戳。
function beforeMidnight(){
var mid= new Date(),
ts= mid.getTime();
mid.setHours(24, 0, 0, 0);
return Math.floor((mid - ts)/60000);
}
警報(午夜之前()+ '分鐘,直到午夜')
7
也許:
function minsToMidnight() {
var now = new Date();
var then = new Date(now);
then.setHours(24, 0, 0, 0);
return (then - now)/6e4;
}
console.log(minsToMidnight());
或
function minsToMidnight() {
var msd = 8.64e7;
var now = new Date();
return (msd - (now - now.getTimezoneOffset() * 6e4) % msd)/6e4;
}
console.log(minsToMidnight())
並且有:
function minsToMidnight(){
var d = new Date();
return (-d + d.setHours(24,0,0,0))/6e4;
}
console.log(minsToMidnight());
相關問題
- 1. SQL搜索午夜到午夜
- 2. 將分鐘自午夜轉換爲上午/下午時間的函數
- 3. 石英克朗從午夜開始每隔90分鐘開火
- 4. 如何在每天午夜一分鐘後執行cron?
- 5. 在smarty計算分鐘過去的午夜
- 6. cron在午夜之前到午夜之後
- 7. 在午夜
- 8. 的cronjob每5分鐘,直到下午17.00交友
- 9. SQL處理午夜
- 10. 如何獲得UTC秒紀元以來直到午夜
- 11. JavaScript倒數計時器:計算直到午夜的秒數
- 12. 團體約會午夜而不是午夜
- 13. 如何在午夜前或午夜後學習mytime?
- 14. 熊貓 - 集團成24小時制,但不是午夜到午夜
- 15. 中午與午夜的混淆與date.js
- 16. 轉換時間:分鐘上午/下午到unix時間戳
- 17. 如何在幾秒鐘內獲得午夜以來的時間
- 18. Nodejs每天在午夜和一分鐘創建一個cron任務
- 19. 有沒有辦法將DateTimeOffset轉換成自午夜以來的分鐘數?
- 20. 將「自午夜以來的分鐘數」轉換爲時間(轉換爲NSDate?)
- 21. 生成時間對象從午夜開始的工作日和分鐘數
- 22. SQL設置時間到午夜功能
- 23. 圓了一個DATETIME到午夜
- 24. 的Ehcache午夜/日到期策略
- 25. 午夜時間到秒之間
- 26. 午夜運行windows服務
- 27. 午夜插座斷開
- 28. 沒有午夜的一天
- 29. Datenum錯誤時午夜0
- 30. 午夜時間問題
也許這篇文章可以幫助你: http://stackoverflow.com/questions/5847165/jquery- get-difference-between-dates- – 2011-12-21 00:24:47
根據客戶端計算機的午夜時間,或者根據發送給客戶端的服務器JS? – JesseBuesking 2011-12-21 00:26:22
@JesseB:服務器時間,它用於控制檯腳本 – 2011-12-21 00:33:08