@arcgis/map-components
Version:
ArcGIS Map Components
22 lines (21 loc) • 552 B
JavaScript
/* COPYRIGHT Esri - https://js.arcgis.com/5.1/LICENSE.txt */
function i(o, n) {
return o / 15;
}
function s(o, n) {
const u = o?.[0];
if (u == null)
return null;
n || (n = { hours: 0, minutes: 0, seconds: 0 }), n.hours = i(u);
const t = n.hours % 1;
n.hours -= t, n.minutes = t * 60;
const e = n.minutes % 1;
return n.minutes -= e, n.seconds = Math.round(e * 60), n;
}
function m(o) {
const n = s([o.longitude, o.latitude]);
return n == null ? 0 : Math.round(n.hours + n.minutes / 60 + n.seconds / 3600);
}
export {
m as t
};