May 1, 2013
Report

Ordinal Date Library

Abstract

Introduction On Linux and other Unix-like (POSIX) operating systems, it is often most convenient to store absolute time stamps as time t values (see below). In the project code base, time t time stamps are used everywhere. However, at least one customer prefers to use time stamps formatted as ordinal dates in reports, data les and some le names. To ease conversions between these two time stamp formats, we have created the Ordinal Date library. The Ordinal Date library is dened and implemented by the two les ordinalDate.h and ordinalDate.cpp. The primary documentation for the library is its source code and its as- sociated Doxygen-generated HTML les. The Doxygen documentation should be consulted for a detailed description of the library's API. The document you are reading now is supple- mental, and is intended to provide deeper background for the library's implementation. In cases where the Doxygen documentation disagrees with this document, the Doxygen docu- mentation should be considered correct.

Revised: September 30, 2014 | Published: May 1, 2013

Citation

Hubbard C.W. 2013. Ordinal Date Library Richland, WA: Pacific Northwest National Laboratory.