class_docstr: Base class for all ``dateutil`` ``tzinfo`` objects.
docstr: Whether or not the "wall time" of a given datetime is ambiguous in this
  zone.
  
  :param dt:
      A :py:class:`datetime.datetime`, naive or time zone aware.
  
  
  :return:
      Returns ``True`` if ambiguous, ``False`` otherwise.
  
  .. versionadded:: 2.6.0
docstr_tok: ["Whether","or","not","the","``","wall","time","''","of","a","given","datetime","is","ambiguous","in","this","zone",".",":","param","dt",":","A",":","py",":","class",":","`","datetime.datetime","`",",","naive","or","time","zone","aware",".",":","return",":","Returns","``","True","``","if","ambiguous",",","``","False","``","otherwise",".","..","versionadded",":",":","2.6.0"]
code: def is_ambiguous(self, dt):
      """
      Whether or not the "wall time" of a given datetime is ambiguous in this
      zone.
  
      :param dt:
          A :py:class:`datetime.datetime`, naive or time zone aware.
  
  
      :return:
          Returns ``True`` if ambiguous, ``False`` otherwise.
  
      .. versionadded:: 2.6.0
      """
  
      dt = dt.replace(tzinfo=self)
  
      wall_0 = enfold(dt, fold=0)
      wall_1 = enfold(dt, fold=1)
  
      same_offset = wall_0.utcoffset() == wall_1.utcoffset()
      same_dt = wall_0.replace(tzinfo=None) == wall_1.replace(
          tzinfo=None
      )
  
      return same_dt and not same_offset
  
imports: from six import PY2
  from functools import wraps
  from datetime import datetime, timedelta, tzinfo
label_desc: Use image node_id 1 for calling the _tzinfo obj's underlying member method code with example usage: obj.is_ambiguous(dt) and returns: unknown