dateutils
« Back to VersTracker
Description:
Tools to manipulate dates with a focus on financial data
Type: Formula  |  Latest Version: 0.4.11@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: datetime cli finance utilities text-processing
Install: brew install dateutils
About:
Dateutils is a command-line toolset for parsing, manipulating, and converting dates and times, particularly suited for financial data workflows. It handles various calendar formats and time zones, allowing for efficient batch processing of date ranges found in logs or reports. The utility excels at date arithmetic and formatting, providing a robust alternative to complex shell scripts.
Key Features:
  • Robust date arithmetic and shifting
  • Support for multiple calendar formats (e.g., Julian, Hijri)
  • Flexible parsing of date strings from input streams
  • Timezone-aware conversions
Use Cases:
  • Calculating maturity dates for financial instruments
  • Batch renaming log files based on date offsets
  • Converting historical timestamps between timezones
Alternatives:
  • date (GNU coreutils) – Standard utility, but lacks advanced financial calendar support and complex range parsing.
  • joda-time / Noda-Time – Libraries for developers, whereas dateutils provides a direct CLI interface for system administrators.
License: BSD-3-Clause
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, sonoma, ventura, monterey, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 15, 2025 6:38am 0 VERSION_BUMP e7555802