# timeTools: Tools for working with OpenType timestamps

fontTools.misc.timeTools.py – tools for working with OpenType timestamps.

fontTools.misc.timeTools.asctime(t=None)

  Convert a tuple or struct_time representing a time as returned by gmtime() or localtime() to a 24-character string of the following form:

      >>> asctime(time.gmtime(0))
      'Thu Jan  1 00:00:00 1970'

  If t is not provided, the current time as returned by localtime() is used. Locale information is not used by asctime().

  This is meant to normalise the output of the built-in time.asctime() across different platforms and Python versions. In Python 3.x, the day of the month is right-justified, whereas on Windows Python 2.7 it is padded with zeros.

  See https://github.com/fonttools/fonttools/issues/455

fontTools.misc.timeTools.timestampToString(value)

fontTools.misc.timeTools.timestampFromString(value)

fontTools.misc.timeTools.timestampNow()

fontTools.misc.timeTools.timestampSinceEpoch(value)