CVS difference for ai05s/ai05-0119-1.txt

Differences between 1.8 and version 1.9
Log of other versions for file ai05s/ai05-0119-1.txt

--- ai05s/ai05-0119-1.txt	2011/02/10 05:12:52	1.8
+++ ai05s/ai05-0119-1.txt	2011/03/12 07:57:10	1.9
@@ -1,7 +1,9 @@
-!standard  9.6(24/2)                                      11-01-31    AI05-0119-1/01
+!standard  9.6(24/2)                                      11-03-11    AI05-0119-1/02
 !standard  9.6.1(41/2)
 !standard  9.6.1(42/2)
 !class binding interpretation 11-01-31
+!status Amendment 2012 11-03-11
+!status ARG Approved  7-0-1  10-02-20
 !status work item 08-10-17
 !status received 08-08-05
 !priority Medium
@@ -73,26 +75,23 @@
 in the United States) should be treated as a change in the
 implementation-defined time zone. The language does not specify whether
 the time zone information is stored in values of type Time; therefore
-the results of binary operators are unspecified when the operands are
-the two values with different effective time zones. In particular, the
+the results of binary operators are unspecified when the operands
+are the two values with different effective time zones. In particular, the
 results of "-" may differ from the "real" result by the difference in the
 time zone adjustment. Similarly, the result of UTC_Time_Offset (see 9.6.1)
 may or may not reflect a time zone adjustment.
 
-Add after 9.6.1(42/2):
+Modify 9.6.1(42/2):
 
-AARM Ramification: This is equivalent to subtracting the UTC-time from the
-local-time. In North America, the result will be negative; in Europe, the
-result will be zero or positive.
+Returns, as a number of minutes, the {result of subtracting}[difference between]
+the implementation-defined time zone of Calendar, and UTC time, at the time Date.
+If the time zone of the Calendar implementation is unknown, then Unknown_Zone_Error
+is raised. 
 
-[Editor's note: I was tasked with improving the original wording. But I can't
-see any way to do that without putting more detail into the wording than makes
-sense. The original wording implies an ordering and a sign, it's just not
-crystal clear. But I *can* put that detail into an AARM note, and then the
-intent is clear.
+Add after 9.6.1(42/2):
 
-Since we're not making any actual wording changes, perhaps this should be a
-ramification?]
+AARM Ramification: In North America, the result will be negative; in Europe, the
+result will be zero or positive.
 
 !discussion
 
@@ -186,6 +185,19 @@
 !example
 
 (See question.)
+
+!corrigendum 9.6.1(42/2)
+
+@drepl
+@xindent<Returns, as a number of minutes, the difference between the
+implementation-defined time zone of Calendar, and UTC time, at the time Date.
+If the time zone of the Calendar implementation is unknown, then
+Unknown_Zone_Error is raised. >
+@dby
+@xindent<Returns, as a number of minutes, the result of subtracting the
+implementation-defined time zone of Calendar, and UTC time, at the time Date.
+If the time zone of the Calendar implementation is unknown, then
+Unknown_Zone_Error is raised. >
 
 !ACATS test
 

Questions? Ask the ACAA Technical Agent