Skip to content

v1.2.0

Compare
Choose a tag to compare
@DenysChuhlib DenysChuhlib released this 27 Dec 17:10
· 6 commits to main since this release

v1.2.0

  • Оптимізація
  • Оновлений алгоритм DST
  • Добавлене автоматичне оновлення DST, при визові будь-яких функцій пов'язаних з часом (не налаштування)
  • Добавлена повна підтримка UNIX64
  • Добавлені типи даних
    • unix_t
    • year_t
    • DSTime
  • Добавлені нові функції
    • UNIXtime і NTPTime:
      • addUnix(unix_t unix, uint16_t ms = 0);
      • subtractUnix(unix_t unix, uint16_t ms = 0);
      • setDSTauto(DSTime *dst);
      • delDSTauto();
      • DSTauto();
      • DST(DSTime & dst);
      • DSTstartInGMT(uint8_t month_start, uint8_t week_start, uint8_t dayWeek_start, uint8_t h_start);
      • DSTendInGMT(uint8_t month_end, uint8_t week_end, uint8_t dayWeek_end, uint8_t h_end, bool dst_or_wt = 1);
      • isRunning();
    • TimeFunc:
      • nextDays(unix_t unix, unix_t n);
      • nextDay(unix_t unix);
      • prevDays(unix_t unix, unix_t n);
      • prevDay(unix_t unix);