dateconv package

Module contents

exception dateconv.DateConvException[source]

Bases: Exception

dateconv.d2h(value, view='%Y-%m-%d %H:%M:%S')[source]

Convert datetime object to str in format.

Parameters:value – datetime.datetime object
Returns:unix time (int value)
dateconv.d2u(value, unix_int=True)[source]

Convert datetime object to unix time.

Parameters:
  • value – datetime.datetime object
  • unix_int – return unix time as int value
Returns:

unix time (int value)

dateconv.g2l(value, view='%Y-%m-%d %H:%M:%S')[source]

Convert gtm time to local time.

Parameters:
  • value – time value (str, datetime, unix time)
  • view – format to string
Returns:

dateconv.h2d(value, view='%Y-%m-%d %H:%M:%S', unix_int=True)[source]

Convert str in format %view% to datetime.

Parameters:
  • value – datetime object
  • view – format string
  • unix_int – before converting to datetime, convert unix time to int
Returns:

dateconv.h2u(value, view='%Y-%m-%d %H:%M:%S', unix_int=True)[source]

Convert str in format (view) to unix time.

Parameters:
  • value – string of date
  • view – format string
  • unix_int – return unix time as int value
Returns:

unix time (int value)

dateconv.l2g(value, view='%Y-%m-%d %H:%M:%S')[source]

Convert local time to gmt.

Parameters:
  • value – time value (str, datetime, unix time)
  • view – format to string
Returns:

return unix time

dateconv.u2d(value, unix_int=True)[source]

Convert unix time to datetime.

Parameters:
  • value – datetime object
  • unix_int – before converting to datetime, convert unix time to int
Returns:

dateconv.u2h(value, view='%Y-%m-%d %H:%M:%S', unix_int=True)[source]

Convert unix time to datetime object.

Parameters:
  • value – unix_time (int value)
  • view – format to string
  • unix_int – before converting to datetime, convert unix time to int
Returns: