antongolub/iso8601

View on GitHub
src/main/js/parser/util.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
// @flow

/**
 * @ignore
 */
export function correctOffset (date: Date, offset: number): void {
  if (!isNaN(offset)) {
    date.setMinutes(date.getMinutes() - offset - date.getTimezoneOffset())
  }
}

/**
 * @ignore
 */
export function getSignFactor (value: string): number {
  return value === '+'
    ? 1
    : -1
}