簡體   English   中英

JavaScript中的年齡計算器,具有運行時鍾,無月,日或秒

[英]age calculator in javascript with running clock and NO months, days or seconds

在線js中有很多年齡計算器,只有全部都有數月和數天。

我正在尋找的東西說的是31.5345343543歲,帶有運行時鍾(以十分之一秒為單位),從出生日期和時間開始運行。 我知道如何在php中執行此操作,但是使用php時,您無法使其處於運行狀態:(而且我的JS不足以同時實現這兩個功能。

這就是我試圖做到的(從正在運行的countdowntimer中獲取代碼):

<script>
var start = new Date('09/15/1982 03:29 PM');
var timer;

function age() {
    var now = new Date();
    var distance = now.getTime()-start.getTime();
    document.getElementById('age').innerHTML = (distance / 3155692600); // seconds in a year, times 100 to get the . right. 
}

timer = setInterval(age, 1);
</script>
<div id="age"></div>

得到它了!

<script>
var start = new Date('09/15/1982 03:29 PM');
var timer;

function age() {
    var now = new Date();
    var age = now.getTime()-start.getTime();
    var year = (age / 31556926000); // seconds in a year * 1000
    document.getElementById('age').innerHTML = year.toFixed(9);
}

timer = setInterval(age, 1);
</script>
<div id="age"></div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM