final class · System

DateFields

final class DateFields

What reading a date found.

Kind
final class
Namespace
System
Assembly
System.Core
Access
internal, final
Source file
Time.ant

Inheritance

Base classes
Any DateFields

Fields

i32 Year
#
i32 Month
#
i32 Day
#
i32 Hour
#
i32 Minute
#
i32 Second
#
i64 Fraction
#
i32 Half
#

-1: no AM/PM; 0: AM; 1: PM.

i32 Weekday
#

-1: no day name.

bool HasTime
#
bool Utc
#

A zone: Z or GMT (UTC), or an offset (in ticks).

bool HasOffset
#
i64 Offset
#

Inherited members (5)

Source

DateFields as Antril, decompiled from its Larva HIR.

System.DateFields.ant
// System.DateFields — System.Core (decompiled from Larva HIR)

into namespace System
{
	/// What reading a date found.
	final class DateFields
	{
		public:
			i32 Year;
			i32 Month;
			i32 Day;
			i32 Hour;
			i32 Minute;
			i32 Second;
			i64 Fraction;

			/// -1: no AM/PM; 0: AM; 1: PM.
			i32 Half;

			/// -1: no day name.
			i32 Weekday;
			bool HasTime;

			/// A zone: Z or GMT (UTC), or an offset (in ticks).
			bool Utc;
			bool HasOffset;
			i64 Offset;
	}
}
Esc