timestamp


timestamp, a C++ code which prints the current YMDHMS date as a timestamp.

This is useful when documenting the run of a program. By including a timestamp, the output of the program will always contain a clear indication of when it was created. Other indicators, such as the file timestamp, may be misleading or subject to unintentional modification.

The code simply gives the current time. If you are trying to do careful timings of the speed of execution of a computer code, this may not be very accurate, especially on a computer that uses timesharing. In that case, there are better solutions that measure just the CPU time associated with your process.

Licensing:

The information on this web page is distributed under the MIT license.

Languages:

timestamp is available in a C version and a C++ version and a Fortran90 version and a MATLAB version and an Octave version and a Python version and an R version.

Related Data and Programs:

timestamp_test

timer_test, a C++ code which measures elapsed CPU time, rather than elapsed real time.

wtime, a C++ code which returns a reading of the wall clock time in seconds.

Source Code:


Last revised on 01 May 2020.