Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ BreakDownXsdTime()

static void System.Xml.BinXmlDateTime.BreakDownXsdTime ( long val,
out int hr,
out int min,
out int sec,
out int ms )
inlinestaticprivate

Definition at line 164 of file BinXmlDateTime.cs.

165 {
166 if (val >= 0)
167 {
168 val /= 4;
169 ms = (int)(val % 1000);
170 val /= 1000;
171 sec = (int)(val % 60);
172 val /= 60;
173 min = (int)(val % 60);
174 hr = (int)(val / 60);
175 if (0 <= hr && hr <= 23)
176 {
177 return;
178 }
179 }
180 throw new XmlException(System.SR.SqlTypes_ArithOverflow, (string)null);
181 }
static string SqlTypes_ArithOverflow
Definition SR.cs:1390
Definition SR.cs:7

References System.Xml.Dictionary, System.SR.SqlTypes_ArithOverflow, and System.Xml.XmlException.

Referenced by System.Xml.BinXmlDateTime.XsdTimeToDateTime(), and System.Xml.BinXmlDateTime.XsdTimeToString().