time-radians
Convert hours/minutes/seconds to clock hand angles.
Install
$ npm install --save time-radians
Usage
let timeRadians = ; let now = ; let hoursAngle = timeRadians;let minutesAngle = timeRadians;let secondsAngle = timeRadians; // render clock
API
let timeRadians = require('time-radians');
timeRadians.hoursHand(hours, minutes = 0, seconds = 0)
Hours can be 12-hour or 24-hour.
Returns angle for hours hand, in radians.
timeRadians.minutesHand(minutes, seconds = 0)
Returns angle for minutes hand, in radians.
timeRadians.secondsHand(seconds)
Returns angle for seconds hand, in radians.
Rendering tip
Assuming your clock's center looks like
var center = x: 100 y: 200;
use this to figure out where to render clock hands
{ return x: centerx + length * Math y: centery - length * Math ;}
License
MIT