• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Date::ISO8601 Download

Date::ISO8601

July 24, 2009
This software includes three ISO 8601 numerical calendars for users to choose from. These calendars provide accurate and standardized representations of dates and times in numerical format.
Version 0.003
License Perl Artistic License
Platform Linux
Supported Languages English
Homepage search.cpan.org
Developed by Andrew Main
Date::ISO8601 is a comprehensive Perl module that offers a means to handle dates in accordance with the ISO 8601 standard. The standard defines three calendars, along with the textual formats to represent them, and this module provides the necessary functions to convert dates across these calendars and to Chronological Julian Day Numbers. In addition to conversion functions, it also supplies functions for describing the shape of these calendars to aid in calendrical calculations. The module further offers functions to represent dates textually in the ISO 8601 formats.

Notably, the ISO 8601 standard covers more than just dates and also covers time of day and time periods. However, this module only concerns itself with labelling days within the standard calendars. The first ISO 8601 calendar corresponds with the Gregorian calendar and divides time into years, months, and days. Unlike the Gregorian calendar, it is not limited to post-invention dates nor years from 1 AD (CE). Instead, it is proleptic and applies to all time, including ancient dates labeled with astronomical year numbering.

The second ISO 8601 calendar, referred to as "ordinal dates", directly divides the year into days without dividing them into months. Ordinal dates are sometimes mistakenly referred to as "Julian dates," though the latter actually divide time solely into linearly counting days. The third calendar delineates years, weeks, and days and is sometimes called "the ISO calendar" or "business dates" since it is most commonly used by business who prioritize weeks as their paramount temporal cycle.

The Chronological Julian Day Number is an integral number that assigns each day a label from midnight to midnight in any time zone of interest. It is a linear count, with each day's number being one greater than the previous day. It relates directly to the Julian Date system, with CJDN equaling JD at noon in the prime meridian time zone. The module makes the day on which the Convention of the Metre occurred (1875-05-20) CJDN 2406029 via epoch definition.

One of the great features of this module is that it supports an arbitrary range of dates with no restrictions. Users may choose to input function arguments as Math::BigInt or Math::BigRat objects for extreme ranges or Perl integers for smaller ranges. With Date::ISO8601, users have a suite of functions for working with different ISO 8601 calendars of their choosing to convert dates to CJDN, to present dates in various formats, as well as to perform calendrical calculations.
What's New

Version 0.003: N/A

Free Download 9.5K
363
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    92
  4. SlideMap 1.2.2
    82
  5. CherryTV 0.1
    81
  6. porm r2
    79
  7. Swiftfox 3.0b5pre-2
    77
  8. Java Games 1.0
    76
  9. Clewarecontrol 0.8
    75
  10. fuseftp 0.8
    74

Related Downloads

KSql
KSql is a KDE-based client application for databases that was previously known ...
FTPWebLog
FTPWebLog is a free software combining FTP and WWW log reporting functions.
contestFS for Amarok
ContestFS is a script for Amarok that displays the context browser in ...
The Pure Perl RayCaster
Pure Perl RayCaster is an uncomplicated ray casting program that uses the ...
Bio::SeqIO::game::seqHandler
This software class manages game-XML sequences efficiently. It handles the parsing, interpretation, ...
MTPdude
"MTPdude is a simple software that utilizes libmtp to gain entry to ...
Sync4j
Sync4j is a versatile mobile application server with additional features.
Ganzua
"Cryptanalysis tool Ganzua decrypts both monoalphabetic and polyalphabetic ciphers with support for ...
gmmusic
Gmmusic is a free music collection management system for GNOME desktops that ...
Shiki Dark
GNOME Dark Theme is a software that provides a dark interface for ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.