私は JavaScript にあまり詳しくありませんが、このサイトで見つけたスクリプトを使用して、ここまでの操作を十分に行いました。
<script>
function updateClock ( ) {
var sd = Math.round(new Date().getTime() * 0.0000067322371075102 );
document.getElementById("stardate").firstChild.nodeValue = sd;
}
</script>
<body onload="updateClock(); setInterval('updateClock()', 1000 )">
<span id="stardate"> </span>
</body>
出力は、現在 Star Trek Online で使用されている stardate 計算に非常に近い数値です。ただし、その数値は小数点を 2 桁左に移動する必要があります。方程式にゼロを追加したり削除したりすると、カウントが短縮または拡張されますが、小数が必要であり、これを実現する方法がまったくわかりません。
誰か私にアイデアがありますか?