<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>11706</bug_id>
          
          <creation_ts>2011-01-09 17:13:47 +0000</creation_ts>
          <short_desc>Why -00:00 instead of +00:00 when time zone is UTC?</short_desc>
          <delta_ts>2011-08-04 05:13:30 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>LC1 HTML5 spec</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.whatwg.org/specs/web-apps/current-work/#best-representation-of-the-global-date-and-time-string</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>contributor</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>ayg</cc>
    
    <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>mounir</cc>
    
    <cc>philipj</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>43965</commentid>
    <comment_count>0</comment_count>
    <who name="">contributor</who>
    <bug_when>2011-01-09 17:13:47 +0000</bug_when>
    <thetext>Specification: http://www.whatwg.org/specs/web-apps/current-work/multipage/common-microsyntaxes.html
Section: http://www.whatwg.org/specs/web-apps/current-work/#best-representation-of-the-global-date-and-time-string

Comment:
Why -00:00 instead of +00:00 when time zone is UTC?

Posted from: 81.234.240.182 by philip@foolip.org</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43966</commentid>
    <comment_count>1</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2011-01-09 17:42:54 +0000</bug_when>
    <thetext>This looks a bit odd and is quite annoying as it makes it very difficult to use any existing software to generate this normalized format. Examples:

* UNIX: date -u &quot;+%:z&quot; gives &quot;+00:00&quot;

* C: printf(&quot;%+03d\n&quot;, 0) gives &quot;+00&quot;

* Python: str(t) where t is a datetime.time and t.tzinfo.utcoffset() returns 0 gives e.g. &quot;18:40:12+00:00&quot;

These are just the cases I&apos;ve encountered, I&apos;m sure the list of things that uses + for 0 can be made very long.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>45747</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-02-17 02:07:29 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Accepted
Change Description: see diff given below
Rationale: It was a mistake. -00:00 is actually disallowed because some RFC give it special meaning.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>45748</commentid>
    <comment_count>3</comment_count>
    <who name="">contributor</who>
    <bug_when>2011-02-17 02:08:14 +0000</bug_when>
    <thetext>Checked in as WHATWG revision r5903.
Check-in comment: The best representation of something should really be a valid one too.
http://html5.org/tools/web-apps-tracker?from=5902&amp;to=5903</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>45758</commentid>
    <comment_count>4</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2011-02-17 09:28:03 +0000</bug_when>
    <thetext>Great, thanks! I was afraid this was another case of being deliberately different to &quot;encourage&quot; people to implement the spec from scratch, glad it wasn&apos;t so.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>53402</commentid>
    <comment_count>5</comment_count>
    <who name="Michael[tm] Smith">mike</who>
    <bug_when>2011-08-04 05:13:30 +0000</bug_when>
    <thetext>mass-move component to LC1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>