  Takes an optional argument that is a variable containing the date to use as
  the comparison point (without the argument, the comparison point is *now*).
  For example, if ``blog_date`` is a date instance representing midnight on 1
  June 2006, and ``comment_date`` is a date instance for 08:00 on 1 June 2006,
  then ``{{ blog_date|timesince:comment_date }}`` would return "8 hours".
  
  Comparing offset-naive and offset-aware datetimes will return an empty string.
  
  Minutes is the smallest unit used, and "0 minutes" will be returned for any
  date that is in the future relative to the comparison point.
 
</s> remove 2006, then ``{{ conference_date|timeuntil:from_date }}`` will return "1 week".
 </s> add 2006, then the following will return "1 week"::

    {{ conference_date|timeuntil:from_date }}
then the following would return "8 hours"::

    {{ blog_date|timesince:comment_date }}
  Takes an optional argument that is a variable containing the date to use as
  the comparison point (without the argument, the comparison point is *now*).
  For example, if ``blog_date`` is a date instance representing midnight on 1
  June 2006, and ``comment_date`` is a date instance for 08:00 on 1 June 2006,
then the following would return "8 hours"::

    {{ blog_date|timesince:comment_date }}
  
  Comparing offset-naive and offset-aware datetimes will return an empty string.
  
  Minutes is the smallest unit used, and "0 minutes" will be returned for any
  date that is in the future relative to the comparison point.
keep keep keep keep replace keep keep keep keep keep
 Added examples for comment, templatetag, escape, force_escape, timesince, and timeuntil 
docs/ref/templates/builtins.txt