C# Class csShared.Utils.DateTimeExtensions

DateTime Extensions
Afficher le fichier Open project: TNOCS/csTouch

Méthodes publiques

Méthode Description
Elapsed ( this datetime ) : System.TimeSpan

Elapseds the time.

FirstDateTimeOfWeek ( this datetime ) : System.DateTime

Firsts the date time of week.

FirstDateTimeOfWeek ( this datetime, DayOfWeek firstDayOfWeek ) : System.DateTime

Firsts the date time of week.

GetDateTimeForDayOfWeek ( this datetime, DayOfWeek day ) : System.DateTime
GetDateTimeForDayOfWeek ( this datetime, DayOfWeek day, DayOfWeek firstDayOfWeek ) : System.DateTime

Gets the date time for day of week.

GetFirstDayOfTheMonth ( this datetime ) : System.DateTime
GetFirstDayOfTheYear ( this datetime ) : System.DateTime
GetValueOrDefaultToString ( this datetime, string defaultvalue ) : string
GetValueOrDefaultToString ( this datetime, string format, string defaultvalue ) : string
WeekOfYear ( this datetime ) : int

Weeks the of year.

WeekOfYear ( this datetime, DayOfWeek firstDayOfWeek ) : int

Weeks the of year.

WeekOfYear ( this datetime, System weekrule ) : int

Weeks the of year.

WeekOfYear ( this datetime, System weekrule, DayOfWeek firstDayOfWeek ) : int

Weeks the of year.

Private Methods

Méthode Description
DaysFromFirstDayOfWeek ( DayOfWeek current, DayOfWeek firstDayOfWeek ) : int

Dayses from first day of week.

Method Details

Elapsed() public static méthode

Elapseds the time.
public static Elapsed ( this datetime ) : System.TimeSpan
datetime this The datetime.
Résultat System.TimeSpan

FirstDateTimeOfWeek() public static méthode

Firsts the date time of week.
public static FirstDateTimeOfWeek ( this datetime ) : System.DateTime
datetime this The datetime.
Résultat System.DateTime

FirstDateTimeOfWeek() public static méthode

Firsts the date time of week.
public static FirstDateTimeOfWeek ( this datetime, DayOfWeek firstDayOfWeek ) : System.DateTime
datetime this The datetime.
firstDayOfWeek DayOfWeek The first day of week.
Résultat System.DateTime

GetDateTimeForDayOfWeek() public static méthode

public static GetDateTimeForDayOfWeek ( this datetime, DayOfWeek day ) : System.DateTime
datetime this
day DayOfWeek
Résultat System.DateTime

GetDateTimeForDayOfWeek() public static méthode

Gets the date time for day of week.
public static GetDateTimeForDayOfWeek ( this datetime, DayOfWeek day, DayOfWeek firstDayOfWeek ) : System.DateTime
datetime this The datetime.
day DayOfWeek The day.
firstDayOfWeek DayOfWeek The first day of week.
Résultat System.DateTime

GetFirstDayOfTheMonth() public static méthode

public static GetFirstDayOfTheMonth ( this datetime ) : System.DateTime
datetime this
Résultat System.DateTime

GetFirstDayOfTheYear() public static méthode

public static GetFirstDayOfTheYear ( this datetime ) : System.DateTime
datetime this
Résultat System.DateTime

GetValueOrDefaultToString() public static méthode

public static GetValueOrDefaultToString ( this datetime, string defaultvalue ) : string
datetime this
defaultvalue string
Résultat string

GetValueOrDefaultToString() public static méthode

public static GetValueOrDefaultToString ( this datetime, string format, string defaultvalue ) : string
datetime this
format string
defaultvalue string
Résultat string

WeekOfYear() public static méthode

Weeks the of year.
public static WeekOfYear ( this datetime ) : int
datetime this The datetime.
Résultat int

WeekOfYear() public static méthode

Weeks the of year.
public static WeekOfYear ( this datetime, DayOfWeek firstDayOfWeek ) : int
datetime this The datetime.
firstDayOfWeek DayOfWeek The first day of week.
Résultat int

WeekOfYear() public static méthode

Weeks the of year.
public static WeekOfYear ( this datetime, System weekrule ) : int
datetime this The datetime.
weekrule System The weekrule.
Résultat int

WeekOfYear() public static méthode

Weeks the of year.
public static WeekOfYear ( this datetime, System weekrule, DayOfWeek firstDayOfWeek ) : int
datetime this The datetime.
weekrule System The weekrule.
firstDayOfWeek DayOfWeek The first day of week.
Résultat int