Static variables

@:readOnlystaticread onlyMaxValue:DateTime

@:readOnlystaticread onlyMinValue:DateTime

staticread onlyNow:DateTime

staticread onlyToday:DateTime

staticread onlyUtcNow:DateTime

Static methods

@:final@:overloadstaticCompare(t1:DateTime, t2:DateTime):Int

@:final@:overloadstaticDaysInMonth(year:Int, month:Int):Int

@:final@:overloadstaticFromBinary(dateData:Int64):DateTime

@:final@:overloadstaticFromFileTime(fileTime:Int64):DateTime

@:final@:overloadstaticFromFileTimeUtc(fileTime:Int64):DateTime

@:final@:overloadstaticFromOADate(d:Float):DateTime

@:final@:overloadstaticIsLeapYear(year:Int):Bool

@:final@:overloadstaticParse(s:String):DateTime

@:final@:overloadstaticParse(s:String, provider:IFormatProvider, styles:DateTimeStyles):DateTime

@:final@:overloadstaticParse(s:String, provider:IFormatProvider):DateTime

@:final@:overloadstaticParseExact(s:String, format:String, provider:IFormatProvider):DateTime

@:final@:overloadstaticParseExact(s:String, formats:NativeArray<String>, provider:IFormatProvider, style:DateTimeStyles):DateTime

@:final@:overloadstaticParseExact(s:String, format:String, provider:IFormatProvider, style:DateTimeStyles):DateTime

@:final@:overloadstaticSpecifyKind(value:DateTime, kind:DateTimeKind):DateTime

@:final@:overloadstaticTryParse(s:String, result:Out<DateTime>):Bool

@:final@:overloadstaticTryParse(s:String, provider:IFormatProvider, styles:DateTimeStyles, result:Out<DateTime>):Bool

@:final@:overloadstaticTryParseExact(s:String, format:String, provider:IFormatProvider, style:DateTimeStyles, result:Out<DateTime>):Bool

@:final@:overloadstaticTryParseExact(s:String, formats:NativeArray<String>, provider:IFormatProvider, style:DateTimeStyles, result:Out<DateTime>):Bool

@:native("Equals")@:final@:overloadstatic_Equals(t1:DateTime, t2:DateTime):Bool

@:final@:overloadstaticop_Addition(d:DateTime, t:TimeSpan):DateTime

@:final@:overloadstaticop_Equality(d1:DateTime, d2:DateTime):Bool

@:final@:overloadstaticop_GreaterThan(t1:DateTime, t2:DateTime):Bool

@:final@:overloadstaticop_GreaterThanOrEqual(t1:DateTime, t2:DateTime):Bool

@:final@:overloadstaticop_Inequality(d1:DateTime, d2:DateTime):Bool

@:final@:overloadstaticop_LessThan(t1:DateTime, t2:DateTime):Bool

@:final@:overloadstaticop_LessThanOrEqual(t1:DateTime, t2:DateTime):Bool

@:final@:overloadstaticop_Subtraction(d1:DateTime, d2:DateTime):TimeSpan

@:final@:overloadstaticop_Subtraction(d:DateTime, t:TimeSpan):DateTime

Constructor

@:final@:overloadnew(ticks:Int64)

@:final@:overloadnew(year:Int, month:Int, day:Int, hour:Int, minute:Int, second:Int, millisecond:Int, calendar:Calendar, kind:DateTimeKind)

@:final@:overloadnew(year:Int, month:Int, day:Int, hour:Int, minute:Int, second:Int, millisecond:Int, kind:DateTimeKind)

@:final@:overloadnew(year:Int, month:Int, day:Int, hour:Int, minute:Int, second:Int, kind:DateTimeKind)

@:final@:overloadnew(ticks:Int64, kind:DateTimeKind)

@:final@:overloadnew(year:Int, month:Int, day:Int, hour:Int, minute:Int, second:Int, millisecond:Int, calendar:Calendar)

@:final@:overloadnew(year:Int, month:Int, day:Int, hour:Int, minute:Int, second:Int, calendar:Calendar)

@:final@:overloadnew(year:Int, month:Int, day:Int, calendar:Calendar)

@:final@:overloadnew(year:Int, month:Int, day:Int, hour:Int, minute:Int, second:Int, millisecond:Int)

@:final@:overloadnew(year:Int, month:Int, day:Int, hour:Int, minute:Int, second:Int)

@:final@:overloadnew(year:Int, month:Int, day:Int)

Variables

read onlyDate:DateTime

read onlyDay:Int

read onlyDayOfYear:Int

read onlyHour:Int

read onlyMillisecond:Int

read onlyMinute:Int

read onlyMonth:Int

read onlySecond:Int

read onlyTicks:Int64

read onlyYear:Int

Methods

@:final@:overloadAdd(value:TimeSpan):DateTime

@:final@:overloadAddDays(value:Float):DateTime

@:final@:overloadAddHours(value:Float):DateTime

@:final@:overloadAddMilliseconds(value:Float):DateTime

@:final@:overloadAddMinutes(value:Float):DateTime

@:final@:overloadAddMonths(months:Int):DateTime

@:final@:overloadAddSeconds(value:Float):DateTime

@:final@:overloadAddTicks(value:Int64):DateTime

@:final@:overloadAddYears(value:Int):DateTime

@:final@:overloadCompareTo(value:Dynamic):Int

@:final@:overloadCompareTo(value:DateTime):Int

@:final@:overloadGetDateTimeFormats():NativeArray<String>

@:final@:overloadGetDateTimeFormats(format:Char16, provider:IFormatProvider):NativeArray<String>

@:final@:overloadGetDateTimeFormats(provider:IFormatProvider):NativeArray<String>

@:final@:overloadGetDateTimeFormats(format:Char16):NativeArray<String>

@:final@:overloadGetTypeCode():TypeCode

@:final@:overloadIsDaylightSavingTime():Bool

@:final@:overloadSubtract(value:DateTime):TimeSpan

@:final@:overloadSubtract(value:TimeSpan):DateTime

@:final@:overloadToBinary():Int64

@:final@:overloadToFileTime():Int64

@:final@:overloadToFileTimeUtc():Int64

@:final@:overloadToLocalTime():DateTime

@:final@:overloadToLongDateString():String

@:final@:overloadToLongTimeString():String

@:final@:overloadToOADate():Float

@:final@:overloadToShortDateString():String

@:final@:overloadToShortTimeString():String

@:final@:overloadToUniversalTime():DateTime

Inherited Variables

Inherited Methods