C# Класс FarsiLibrary.Utils.DateTimeExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
Combine ( this datePart, PersianDate timePart ) : PersianDate
EndOfMonth ( this dateTime ) : PersianDate
EndOfWeek ( this dateTime ) : PersianDate
StartOfMonth ( this dateTime ) : PersianDate
StartOfWeek ( this dateTime ) : PersianDate
ToDateTime ( this persianDate ) : System.DateTime

Converts the PersianDate to a DateTime equivalant.

ToPersianDate ( this dateTime ) : PersianDate

Converts the DateTime to a PersianDate equivalant.

ToPrettyTime ( this date ) : string

Приватные методы

Метод Описание
GetEndOfWeekDiff ( System.DateTime dateTime ) : int
GetStartOfWeekDiff ( System.DateTime dateTime ) : int

Описание методов

Combine() публичный статический Метод

public static Combine ( this datePart, PersianDate timePart ) : PersianDate
datePart this
timePart PersianDate
Результат PersianDate

EndOfMonth() публичный статический Метод

public static EndOfMonth ( this dateTime ) : PersianDate
dateTime this
Результат PersianDate

EndOfWeek() публичный статический Метод

public static EndOfWeek ( this dateTime ) : PersianDate
dateTime this
Результат PersianDate

StartOfMonth() публичный статический Метод

public static StartOfMonth ( this dateTime ) : PersianDate
dateTime this
Результат PersianDate

StartOfWeek() публичный статический Метод

public static StartOfWeek ( this dateTime ) : PersianDate
dateTime this
Результат PersianDate

ToDateTime() публичный статический Метод

Converts the PersianDate to a DateTime equivalant.
public static ToDateTime ( this persianDate ) : System.DateTime
persianDate this
Результат System.DateTime

ToPersianDate() публичный статический Метод

Converts the DateTime to a PersianDate equivalant.
public static ToPersianDate ( this dateTime ) : PersianDate
dateTime this
Результат PersianDate

ToPrettyTime() публичный статический Метод

public static ToPrettyTime ( this date ) : string
date this
Результат string