date/time utility class
sessions codes and tokens get expire times from config