Struct ZuluTime
Assembly: Glitch9.dll
Syntax
[JsonConverter(typeof(ZuluTimeJsonConverter))]
public readonly struct ZuluTime : IComparable<ZuluTime>, IEquatable<ZuluTime>
Constructors
|
Edit this page
View Source
ZuluTime(DateTime, int)
Declaration
public ZuluTime(DateTime dateTime, int nanoseconds)
Parameters
| Type |
Name |
Description |
| DateTime |
dateTime |
|
| int |
nanoseconds |
|
Properties
|
Edit this page
View Source
DateTime
Declaration
public DateTime DateTime { get; }
Property Value
|
Edit this page
View Source
MinValue
Declaration
public static ZuluTime MinValue { get; }
Property Value
|
Edit this page
View Source
Nanoseconds
Declaration
public int Nanoseconds { get; }
Property Value
Methods
|
Edit this page
View Source
Add(ZuluTime)
Declaration
public TimeSpan Add(ZuluTime b)
Parameters
Returns
|
Edit this page
View Source
AddDays(long)
Declaration
public ZuluTime AddDays(long days)
Parameters
| Type |
Name |
Description |
| long |
days |
|
Returns
|
Edit this page
View Source
AddHours(long)
Declaration
public ZuluTime AddHours(long hours)
Parameters
| Type |
Name |
Description |
| long |
hours |
|
Returns
|
Edit this page
View Source
AddMinutes(long)
Declaration
public ZuluTime AddMinutes(long minutes)
Parameters
| Type |
Name |
Description |
| long |
minutes |
|
Returns
|
Edit this page
View Source
AddSeconds(long)
Declaration
public ZuluTime AddSeconds(long seconds)
Parameters
| Type |
Name |
Description |
| long |
seconds |
|
Returns
|
Edit this page
View Source
CompareTo(ZuluTime)
Declaration
public int CompareTo(ZuluTime other)
Parameters
Returns
|
Edit this page
View Source
Equals(ZuluTime)
Declaration
public bool Equals(ZuluTime other)
Parameters
Returns
|
Edit this page
View Source
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
|
Edit this page
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
|
Edit this page
View Source
Parse(string)
Declaration
public static ZuluTime Parse(string s)
Parameters
| Type |
Name |
Description |
| string |
s |
|
Returns
|
Edit this page
View Source
Subtract(ZuluTime)
Declaration
public TimeSpan Subtract(ZuluTime b)
Parameters
Returns
|
Edit this page
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
|
Edit this page
View Source
ToUnixTime()
Declaration
public UnixTime ToUnixTime()
Returns
Operators
|
Edit this page
View Source
operator +(ZuluTime, ZuluTime)
Declaration
public static TimeSpan operator +(ZuluTime a, ZuluTime b)
Parameters
Returns
|
Edit this page
View Source
operator ==(ZuluTime, ZuluTime)
Declaration
public static bool operator ==(ZuluTime left, ZuluTime right)
Parameters
Returns
|
Edit this page
View Source
operator >(ZuluTime, ZuluTime)
Declaration
public static bool operator >(ZuluTime left, ZuluTime right)
Parameters
Returns
|
Edit this page
View Source
operator >=(ZuluTime, ZuluTime)
Declaration
public static bool operator >=(ZuluTime left, ZuluTime right)
Parameters
Returns
|
Edit this page
View Source
operator !=(ZuluTime, ZuluTime)
Declaration
public static bool operator !=(ZuluTime left, ZuluTime right)
Parameters
Returns
|
Edit this page
View Source
operator <(ZuluTime, ZuluTime)
Declaration
public static bool operator <(ZuluTime left, ZuluTime right)
Parameters
Returns
|
Edit this page
View Source
operator <=(ZuluTime, ZuluTime)
Declaration
public static bool operator <=(ZuluTime left, ZuluTime right)
Parameters
Returns
|
Edit this page
View Source
operator -(ZuluTime, ZuluTime)
Declaration
public static TimeSpan operator -(ZuluTime a, ZuluTime b)
Parameters
Returns
Implements
Extension Methods