# melvitax/DateHelper

A Swift Date extension helper

Repository: https://github.com/melvitax/DateHelper
Canonical: https://ross.abutalabs.com/products/datehelper
Language: Swift
License: MIT
License Family: permissive
Last push: 2024-03-26T08:26:47+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4430, "days_push": 890, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1496, forks 237 (observed 2026-08-28T04:04:53.749502+00:00)

## What it is
DateHelper is a Swift Date extension library for creating, comparing, modifying, and formatting dates. It supports parsing strings with predefined or custom formats, natural language date detection, and convenient comparison and component extraction methods.

## Use cases
- parse date strings in swift
- format dates with iso or rss formats
- detect dates from natural language text
- compare whether two dates are in the same month
- offset or adjust date components
- get time since another date

## When to choose
- you need a lightweight, performant Swift date utility for iOS, macOS, watchOS, or tvOS
- you want cached, thread-safe date parsing with predefined formats
- you need natural language date detection similar to Apple Mail

## When to avoid
- you work outside the Apple/Swift ecosystem
- you need full calendar or timezone management features beyond date manipulation

## Facets
- artifact type: library
- maturity: stable
- function: date-time, parser, sdk
- domain: developer-tools, mobile-development, cross-platform
- platform: cross-platform
- tags: date-extension, swift, date-formatting, nsdatadetector, carthage, spm, ios, macos

## Member repositories
- melvitax/DateHelper (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:53.749502+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:33:14.055712+00:00, confidence not recorded.
  - readme: https://github.com/melvitax/DateHelper (fetched 2026-08-28T04:04:53.749502+00:00, sha 57ecbc5a49e9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
