class_docstr: A click parameter that parses the value into datetime.date objects.
  
  Parameters
  ----------
  tz : timezone-coercable, optional
      The timezone to parse the string as.
      By default the timezone will be infered from the string or naiive.
  as_timestamp : bool, optional
      If True, return the value as a pd.Timestamp object normalized to
      midnight.
code: def __init__(self, tz=None, as_timestamp=False):
      super(Date, self).__init__(tz=tz)
      self.as_timestamp = as_timestamp
  
imports: from itertools import count
  import click
  import pandas
  from .context_tricks import CallbackManager
label_desc: Use image node_id 1 to create a new Date object from inherited base classes: _DatetimeParam with example: obj = Date(tz, as_timestamp)