moment.js test
moment.js test
by rough cheap
HTML
<script src="https://cdn.jsdelivr.net/npm/[email protected]"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/moment.min.js"></script>
<canvas id="myChart" width="200" height="200"></canvas>
CSS
html {
background-color: #fff;
color: black;
}
JavaScript
var s = moment('00:00.000 +0000', 'mm:ss.SSS Z');
var e = moment('18:50.540 +0000', 'mm:ss.SSS Z');
var f0 = moment('1970-01-01 00:00:00.000 +0000', 'YYYY-MM-DD HH:mm:ss.SSS Z');
var f1 = moment('1970-01-01 00:18:50.540 +0000', 'YYYY-MM-DD HH:mm:ss.SSS Z');
document.write(s.format('x'));
document.write('<br>');
document.write(e.format('x'));
document.write('<br>');
document.write(e.format('x') - s.format('x'));
document.write('<br>');
document.write(f0.format('x'));
document.write('<br>');
document.write(f1.format('x'));
document.write('<br>');
var ans = moment(e.format('x') - s.format('x'), 'x');
document.write(s.format('YYYY-MM-DD hh:mm:ss.SSS') + '<br>');
document.write(e.format('YYYY-MM-DD hh:mm:ss.SSS') + '<br>');
document.write(f0.format('YYYY-MM-DD hh:mm:ss.SSS') + '<br>');
document.write(f1.format('YYYY-MM-DD hh:mm:ss.SSS') + '<br>');
document.write(ans.format('YYYY-MM-DD hh:mm:ss.SSS') + '<br>');
document.write(moment('1970-01-01 00:18:50.540 +0000', 'YYYY-MM-DD HH:mm:ss.SSS Z').format('x') + '<br>');
var ar = [
moment("1970-01-01 00:09:14.940 +0000", "YYYY-MM-DD HH:mm:ss.SSS Z").format('x'), // 554940
moment("1970-01-01 00:08:14.060 +0000", "YYYY-MM-DD HH:mm:ss.SSS Z").format('x'), // 494060
moment("1970-01-01 00:18:36.050 +0000", "YYYY-MM-DD HH:mm:ss.SSS Z").format('x') // 1116050
];
document.write(ar[0] + '<br>' + ar[1] + '<br>' + ar[2] + '<br>');