C# Class Aura.Mabi.ErinnTime

Datei anzeigen Open project: aura-project/aura Class Usage Examples

Public Properties

Property Type Description
BeginOfTime System.DateTime

Protected Properties

Property Type Description
_months string[]

Public Methods

Method Description
ErinnTime ( ) : System

Creates new instance, based on DateTime.Now.

ErinnTime ( System.DateTime dt ) : System

Creates new instance, based on given DateTime.

GetLastSaturday ( ) : System.DateTime

Returns the DateTime for last Saturday at 12:00.

GetNextTime ( System.DateTime now, int hour, int minute ) : ErinnTime

Returns an instance of ErinnTime that's set to the next time the given hour and minute is.

GetNextTime ( int hour, int minute ) : ErinnTime

Returns an instance of ErinnTime that's set to the next time the given hour and minute is.

SetMonthNames ( string imbolic, string albanEiler, string baltane, string albanHeruin, string lughnasadh, string albanElved, string samhain ) : void

Sets month names used in formatting for all instances of ErinnTime.

ToString ( ) : string

Returns a string with the Erinn time of this instance in AM/PM.

ToString ( string format ) : string

Returns a string with the Erinn time of this instance.

Method Details

ErinnTime() public method

Creates new instance, based on DateTime.Now.
public ErinnTime ( ) : System
return System

ErinnTime() public method

Creates new instance, based on given DateTime.
public ErinnTime ( System.DateTime dt ) : System
dt System.DateTime
return System

GetLastSaturday() public method

Returns the DateTime for last Saturday at 12:00.
public GetLastSaturday ( ) : System.DateTime
return System.DateTime

GetNextTime() public static method

Returns an instance of ErinnTime that's set to the next time the given hour and minute is.
public static GetNextTime ( System.DateTime now, int hour, int minute ) : ErinnTime
now System.DateTime
hour int
minute int
return ErinnTime

GetNextTime() public static method

Returns an instance of ErinnTime that's set to the next time the given hour and minute is.
public static GetNextTime ( int hour, int minute ) : ErinnTime
hour int
minute int
return ErinnTime

SetMonthNames() public static method

Sets month names used in formatting for all instances of ErinnTime.
public static SetMonthNames ( string imbolic, string albanEiler, string baltane, string albanHeruin, string lughnasadh, string albanElved, string samhain ) : void
imbolic string Sunday
albanEiler string Monday
baltane string Tuesday
albanHeruin string Wednesday
lughnasadh string Thursday
albanElved string Friday
samhain string Saturday
return void

ToString() public method

Returns a string with the Erinn time of this instance in AM/PM.
public ToString ( ) : string
return string

ToString() public method

Returns a string with the Erinn time of this instance.
public ToString ( string format ) : string
format string
return string

Property Details

BeginOfTime public_oe static_oe property

Release of KR.
public static DateTime,System BeginOfTime
return System.DateTime

_months protected_oe static_oe property

Erinn months, starting on Imbolic (Sunday).
protected static string[] _months
return string[]