# clock_iso8601(3tcl) 0.1 clock "Date/Time Utilities"

## Name

clock_iso8601 - Parsing ISO 8601 dates/times

## Table Of Contents

## Synopsis

- package require Tcl 8.5
- package require clock::iso8601 ?0.1?

- ::clock::iso8601 parse_date date options...
- ::clock::iso8601 parse_time time options...

## Description

This package provides functionality to parse dates and times in ISO 8601 format.

::clock::iso8601 parse_date date options...

  This command parses an ISO8601 date string in an unknown variant and returns the given date/time in seconds since epoch.

  The acceptable options are -base, -gmt, -locale, and -timezone of the builtin command clock scan.

::clock::iso8601 parse_time time options...

  This command parses a full ISO8601 timestamp string (date and time) in an unknown variant and returns the given time in seconds since epoch.

  The acceptable options are -base, -gmt, -locale, and -timezone of the builtin command clock scan.

## BUGS, IDEAS, FEEDBACK

This document, and the package it describes, will undoubtedly contain bugs and other problems. Please report such in the category clock::iso8601 of the Tcllib SF Trackers. Please also report any ideas for enhancements you may have for either package and/or documentation.

## Category

Text processing