TypeScript

by zerrax

HTML

<div id="app"></div>

CSS

body {
  background: #20262E;
  padding: 20px;
  font-family: Helvetica;
}

#app {
  background: #fff;
  border-radius: 4px;
  padding: 20px;
  transition: all 0.2s;
  text-align: center;
}

TypeScript

var p1 = {
	x: 1574846880,
	y: 6959.962631041004
};

var p2 = {
	x: 1574847480,
	y: 6978.156179428101
};
function timeval(ts)
{
	dateObj = new Date(ts * 1000); 
  utcString = dateObj.toUTCString(); 
  time = utcString.slice(-11, -4); 
  time = time.replace(':', '');
  time = time.replace(':', '');
  return time;
}
console.log(timeval(p2.x));
console.log(timeval(p1.x));

// angle in radians
var angleRadians = Math.atan2(p2.y - p1.y, timeval(p2.x) - timeval(p1.x));

alert(angleRadians);

function CalcAngle(ax, ay)
{
    return Math.atan(ax/ay);
}