C# Класс gov.va.medora.utils.DateUtils

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

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

Метод Описание
CheckDateRange ( string fromDate, string toDate ) : void
IsoDateStringToDateTime ( string dateString ) : System.DateTime

Changes yyyyMMdd.HHmmss formatted string to date.

pads missing least significant digits (e.g. seconds or milliseconds) with 0s.

is30DayMonth ( int month ) : bool
isLeapYear ( int year ) : bool
isValidDay ( int year, int month, int dy ) : bool
isValidMonth ( int month ) : bool
isWellFormedDatePart ( string dt ) : bool
isWellFormedTimePart ( string dt ) : bool
isWellFormedUtcDateTime ( string dt ) : bool
toVistaTimestampString ( System.DateTime dateTime ) : string
trimSeconds ( string timestamp ) : string
trimTime ( string timestamp ) : string

Removes the time portion (if present) of a date/time string of expected format.

NOTE: this function doesn't check for well-formatted-ness of timestamp argument. If you need to check, use the isWellFormed...() functions

zeroSeconds ( string timestamp ) : string

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

Метод Описание
subtractSecond ( string timestamp ) : string

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

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

public static CheckDateRange ( string fromDate, string toDate ) : void
fromDate string
toDate string
Результат void

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

Changes yyyyMMdd.HHmmss formatted string to date.
pads missing least significant digits (e.g. seconds or milliseconds) with 0s.
public static IsoDateStringToDateTime ( string dateString ) : System.DateTime
dateString string
Результат System.DateTime

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

public static is30DayMonth ( int month ) : bool
month int
Результат bool

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

public static isLeapYear ( int year ) : bool
year int
Результат bool

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

public static isValidDay ( int year, int month, int dy ) : bool
year int
month int
dy int
Результат bool

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

public static isValidMonth ( int month ) : bool
month int
Результат bool

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

public static isWellFormedDatePart ( string dt ) : bool
dt string
Результат bool

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

public static isWellFormedTimePart ( string dt ) : bool
dt string
Результат bool

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

public static isWellFormedUtcDateTime ( string dt ) : bool
dt string
Результат bool

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

public static toVistaTimestampString ( System.DateTime dateTime ) : string
dateTime System.DateTime
Результат string

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

public static trimSeconds ( string timestamp ) : string
timestamp string
Результат string

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

Removes the time portion (if present) of a date/time string of expected format.
NOTE: this function doesn't check for well-formatted-ness of timestamp argument. If you need to check, use the isWellFormed...() functions
public static trimTime ( string timestamp ) : string
timestamp string yyyyMMdd.HHmmss or yyyyMMdd
Результат string

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

public static zeroSeconds ( string timestamp ) : string
timestamp string
Результат string