StiFunctionsDateTime Class

Namespace: Stimulsoft.Report.Dictionary

Methods

Method Returns Description
addDays static DateTime  
addHours static DateTime  
addMilliseconds static DateTime  
addMinutes static DateTime  
addMonths static DateTime  
addSeconds static DateTime  
addYears static DateTime  
create static void  
dateDiff static TimeSpan  
dateSerial static DateTime  
day static number  
dayOfWeek static string  
dayOfYear static void  
daysInMonth static number  
daysInYear static number  
hour static number  
localTimeToUtc static DateTime Converts a local DateTime to UTC. Unspecified kinds are treated as Local.
minute static number  
month static number  
monthIdent static void  
monthName static string  
second static number  
timeSerial static TimeSpan  
toJapaneseDateString static string  
toOADate static number  
utcToLocalTime static DateTime Converts a UTC DateTime to the system local time (DateTime.Kind -> Local).
weekOfMonth static number  
weekOfYear static number  
year static number  

Method Details

addDays static

addDays(date: DateTime, days: number): DateTime

Parameters

Returns DateTime


addHours static

addHours(date: DateTime, hours: number): DateTime

Parameters

Returns DateTime


addMilliseconds static

addMilliseconds(date: DateTime, milliseconds: number): DateTime

Parameters

Returns DateTime


addMinutes static

addMinutes(date: DateTime, minutes: number): DateTime

Parameters

Returns DateTime


addMonths static

addMonths(date: DateTime, months: number): DateTime

Parameters

Returns DateTime


addSeconds static

addSeconds(date: DateTime, seconds: number): DateTime

Parameters

Returns DateTime


addYears static

addYears(date: DateTime, years: number): DateTime

Parameters

Returns DateTime


create static

create(): void


dateDiff static

dateDiff(date1: DateTime, date2: DateTime): TimeSpan

Parameters

Returns TimeSpan


dateSerial static

dateSerial(year: number, month: number, day: number): DateTime

Parameters

  • year (number)
  • month (number)
  • day (number)

Returns DateTime


day static

day(date: DateTime): number

Parameters

Returns number


dayOfWeek static

dayOfWeek(date: DateTime, loc: boolean | string, upperCase: boolean): string

Parameters

  • date (DateTime)
  • loc (boolean | string)
  • upperCase (boolean)

Returns string


dayOfYear static

dayOfYear(date: DateTime): void

Parameters


daysInMonth static

daysInMonth(yearOrDate: number | DateTime, month: number): number

Parameters

  • yearOrDate (number | DateTime)
  • month (number)

Returns number


daysInYear static

daysInYear(yearOrDate: number | DateTime): number

Parameters

  • yearOrDate (number | DateTime)

Returns number


hour static

hour(date: DateTime): number

Parameters

Returns number


localTimeToUtc static

localTimeToUtc(localDate: DateTime): DateTime

Converts a local DateTime to UTC. Unspecified kinds are treated as Local.

Parameters

Returns DateTime


minute static

minute(date: DateTime): number

Parameters

Returns number


month static

month(date: DateTime): number

Parameters

Returns number


monthIdent static

monthIdent(value: DateTime): void

Parameters


monthName static

monthName(date: DateTime, loc: boolean | string, upperCase: boolean): string

Parameters

  • date (DateTime)
  • loc (boolean | string)
  • upperCase (boolean)

Returns string


second static

second(date: DateTime): number

Parameters

Returns number


timeSerial static

timeSerial(hours: number, minutes: number, seconds: number): TimeSpan

Parameters

  • hours (number)
  • minutes (number)
  • seconds (number)

Returns TimeSpan


toJapaneseDateString static

toJapaneseDateString(date: DateTime, format: string): string

Parameters

Returns string


toOADate static

toOADate(date: DateTime): number

Parameters

Returns number


utcToLocalTime static

utcToLocalTime(utcDate: DateTime): DateTime

Converts a UTC DateTime to the system local time (DateTime.Kind -> Local).

Parameters

Returns DateTime


weekOfMonth static

weekOfMonth(date: DateTime, firstDayOfWeek: DayOfWeek, calendarWeekRule: CalendarWeekRule): number

Parameters

Returns number


weekOfYear static

weekOfYear(date: DateTime, firstDayOfWeek: DayOfWeek, calendarWeekRule: CalendarWeekRule): number

Parameters

Returns number


year static

year(date: DateTime): number

Parameters

Returns number

Fields

Field Type Description
era any  
format any  
res any  
res any  
res any  
storedCulture any  
year any  
year any