Micro Focus Content Manager SDK 10.1
TRIM.SDK.TrimDateTime Class Reference

Public Member Functions

 TrimDateTime ()
 
 TrimDateTime (TrimDateTime date)
 
 TrimDateTime (int year, int month, int day)
 
 TrimDateTime (int year, int month, int day, int hour, int minute, int second)
 
 TrimDateTime (string dateString)
 
string ToLongDateTimeString ()
 
string ToLongDateString ()
 
string ToShortDateTimeString ()
 
string ToShortDateString ()
 
string ToUniversalString ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
 TrimDateTime (System.DateTime netdtmSomeZone)
 
System.DateTime ToDateTime ()
 
System.DateTime ToDateTimeUTC ()
 
override string ToString ()
 
bool less (TrimDateTime rhs)
 
string getDisplayString (Database db, StringDisplayType displayType, bool datesOnly)
 
string getDisplayString (Database db, StringDisplayType displayType)
 
bool IsBusinessDay ()
 
bool IsBusinessDay (Database inDb)
 
void AddBusinessDays (int businessDays)
 
void AddBusinessDays (int businessDays, Database inDb)
 
void AddYears (int years)
 
void AddWeeks (int weeks)
 
void AddDays (int days)
 
void AddHours (int hours)
 
void AddMinutes (int minutes)
 
void AddMonths (int months)
 
void ConvertToGMT ()
 
void ConvertFromGMT ()
 
void Clear ()
 
void ClearTime ()
 
long WorkingDateTimeCompare (TrimDateTime dateTime)
 
long WorkingDateTimeCompare (TrimDateTime other, Database db)
 
void AddWorkingDaySeconds (long secondsToAdd, CuspDateDisplayType dispType, bool clearSeconds, Database db)
 
void AdjustToWorkingDateTime (CuspDateDisplayType dispType, bool clearSeconds, Database db)
 

Static Public Member Functions

static TrimDateTime Parse (string dateString)
 
static bool operator< (TrimDateTime lhs, TrimDateTime rhs)
 
static bool operator> (TrimDateTime lhs, TrimDateTime rhs)
 
static bool operator<= (TrimDateTime lhs, TrimDateTime rhs)
 
static bool operator>= (TrimDateTime lhs, TrimDateTime rhs)
 
static bool operator!= (TrimDateTime lhs, TrimDateTime rhs)
 
static bool operator== (TrimDateTime lhs, TrimDateTime rhs)
 
static implicit operator TrimDateTime (System.DateTime dateTime)
 
static implicit operator System.DateTime (TrimDateTime trimDateTime)
 
static int DateCompare (TrimDateTime dt1, TrimDateTime dt2)
 
static long DateTimeCompare (TrimDateTime dt1, TrimDateTime dt2)
 

Protected Attributes

bool swigCMemOwn
 

Properties

static TrimDateTime Today [get]
 
static TrimDateTime Now [get]
 
static TrimDateTime NowGMT [get]
 
bool IsClear [get]
 
bool IsTimeClear [get]
 
System.DayOfWeek DayOfTheWeek [get]
 
System.TimeSpan TimeOfDay [get]
 
int Year [get, set]
 
int Month [get, set]
 
int DayInMonth [get, set]
 
int Hour [get, set]
 
int Minute [get, set]
 
int Second [get, set]
 
int SecondInDay [get, set]
 
TrimDateTime Date [get]
 

Constructor & Destructor Documentation

◆ TrimDateTime() [1/6]

TRIM.SDK.TrimDateTime.TrimDateTime ( )

◆ TrimDateTime() [2/6]

TRIM.SDK.TrimDateTime.TrimDateTime ( TrimDateTime  date)

◆ TrimDateTime() [3/6]

TRIM.SDK.TrimDateTime.TrimDateTime ( int  year,
int  month,
int  day 
)

◆ TrimDateTime() [4/6]

TRIM.SDK.TrimDateTime.TrimDateTime ( int  year,
int  month,
int  day,
int  hour,
int  minute,
int  second 
)

◆ TrimDateTime() [5/6]

TRIM.SDK.TrimDateTime.TrimDateTime ( string  dateString)

◆ TrimDateTime() [6/6]

TRIM.SDK.TrimDateTime.TrimDateTime ( System.DateTime  netdtmSomeZone)

Member Function Documentation

◆ AddBusinessDays() [1/2]

void TRIM.SDK.TrimDateTime.AddBusinessDays ( int  businessDays)

◆ AddBusinessDays() [2/2]

void TRIM.SDK.TrimDateTime.AddBusinessDays ( int  businessDays,
Database  inDb 
)

◆ AddDays()

void TRIM.SDK.TrimDateTime.AddDays ( int  days)

◆ AddHours()

void TRIM.SDK.TrimDateTime.AddHours ( int  hours)

◆ AddMinutes()

void TRIM.SDK.TrimDateTime.AddMinutes ( int  minutes)

◆ AddMonths()

void TRIM.SDK.TrimDateTime.AddMonths ( int  months)

◆ AddWeeks()

void TRIM.SDK.TrimDateTime.AddWeeks ( int  weeks)

◆ AddWorkingDaySeconds()

void TRIM.SDK.TrimDateTime.AddWorkingDaySeconds ( long  secondsToAdd,
CuspDateDisplayType  dispType,
bool  clearSeconds,
Database  db 
)

◆ AddYears()

void TRIM.SDK.TrimDateTime.AddYears ( int  years)

◆ AdjustToWorkingDateTime()

void TRIM.SDK.TrimDateTime.AdjustToWorkingDateTime ( CuspDateDisplayType  dispType,
bool  clearSeconds,
Database  db 
)

◆ Clear()

void TRIM.SDK.TrimDateTime.Clear ( )

◆ ClearTime()

void TRIM.SDK.TrimDateTime.ClearTime ( )

◆ ConvertFromGMT()

void TRIM.SDK.TrimDateTime.ConvertFromGMT ( )

◆ ConvertToGMT()

void TRIM.SDK.TrimDateTime.ConvertToGMT ( )

◆ DateCompare()

static int TRIM.SDK.TrimDateTime.DateCompare ( TrimDateTime  dt1,
TrimDateTime  dt2 
)
static

◆ DateTimeCompare()

static long TRIM.SDK.TrimDateTime.DateTimeCompare ( TrimDateTime  dt1,
TrimDateTime  dt2 
)
static

◆ Equals()

override bool TRIM.SDK.TrimDateTime.Equals ( object  obj)

◆ getDisplayString() [1/2]

string TRIM.SDK.TrimDateTime.getDisplayString ( Database  db,
StringDisplayType  displayType 
)

◆ getDisplayString() [2/2]

string TRIM.SDK.TrimDateTime.getDisplayString ( Database  db,
StringDisplayType  displayType,
bool  datesOnly 
)

◆ GetHashCode()

override int TRIM.SDK.TrimDateTime.GetHashCode ( )

◆ IsBusinessDay() [1/2]

bool TRIM.SDK.TrimDateTime.IsBusinessDay ( )

◆ IsBusinessDay() [2/2]

bool TRIM.SDK.TrimDateTime.IsBusinessDay ( Database  inDb)

◆ less()

bool TRIM.SDK.TrimDateTime.less ( TrimDateTime  rhs)

◆ operator System.DateTime()

static implicit TRIM.SDK.TrimDateTime.operator System.DateTime ( TrimDateTime  trimDateTime)
static

◆ operator TrimDateTime()

static implicit TRIM.SDK.TrimDateTime.operator TrimDateTime ( System.DateTime  dateTime)
static

◆ operator!=()

static bool TRIM.SDK.TrimDateTime.operator!= ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static

◆ operator<()

static bool TRIM.SDK.TrimDateTime.operator< ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static

◆ operator<=()

static bool TRIM.SDK.TrimDateTime.operator<= ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static

◆ operator==()

static bool TRIM.SDK.TrimDateTime.operator== ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static

◆ operator>()

static bool TRIM.SDK.TrimDateTime.operator> ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static

◆ operator>=()

static bool TRIM.SDK.TrimDateTime.operator>= ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static

◆ Parse()

static TrimDateTime TRIM.SDK.TrimDateTime.Parse ( string  dateString)
static

◆ ToDateTime()

System.DateTime TRIM.SDK.TrimDateTime.ToDateTime ( )

◆ ToDateTimeUTC()

System.DateTime TRIM.SDK.TrimDateTime.ToDateTimeUTC ( )

◆ ToLongDateString()

string TRIM.SDK.TrimDateTime.ToLongDateString ( )

◆ ToLongDateTimeString()

string TRIM.SDK.TrimDateTime.ToLongDateTimeString ( )

◆ ToShortDateString()

string TRIM.SDK.TrimDateTime.ToShortDateString ( )

◆ ToShortDateTimeString()

string TRIM.SDK.TrimDateTime.ToShortDateTimeString ( )

◆ ToString()

override string TRIM.SDK.TrimDateTime.ToString ( )

◆ ToUniversalString()

string TRIM.SDK.TrimDateTime.ToUniversalString ( )

◆ WorkingDateTimeCompare() [1/2]

long TRIM.SDK.TrimDateTime.WorkingDateTimeCompare ( TrimDateTime  dateTime)

◆ WorkingDateTimeCompare() [2/2]

long TRIM.SDK.TrimDateTime.WorkingDateTimeCompare ( TrimDateTime  other,
Database  db 
)

Member Data Documentation

◆ swigCMemOwn

bool TRIM.SDK.TrimDateTime.swigCMemOwn
protected

Property Documentation

◆ Date

TrimDateTime TRIM.SDK.TrimDateTime.Date
get

◆ DayInMonth

int TRIM.SDK.TrimDateTime.DayInMonth
getset

◆ DayOfTheWeek

System.DayOfWeek TRIM.SDK.TrimDateTime.DayOfTheWeek
get

◆ Hour

int TRIM.SDK.TrimDateTime.Hour
getset

◆ IsClear

bool TRIM.SDK.TrimDateTime.IsClear
get

◆ IsTimeClear

bool TRIM.SDK.TrimDateTime.IsTimeClear
get

◆ Minute

int TRIM.SDK.TrimDateTime.Minute
getset

◆ Month

int TRIM.SDK.TrimDateTime.Month
getset

◆ Now

TrimDateTime TRIM.SDK.TrimDateTime.Now
staticget

◆ NowGMT

TrimDateTime TRIM.SDK.TrimDateTime.NowGMT
staticget

◆ Second

int TRIM.SDK.TrimDateTime.Second
getset

◆ SecondInDay

int TRIM.SDK.TrimDateTime.SecondInDay
getset

◆ TimeOfDay

System.TimeSpan TRIM.SDK.TrimDateTime.TimeOfDay
get

◆ Today

TrimDateTime TRIM.SDK.TrimDateTime.Today
staticget

◆ Year

int TRIM.SDK.TrimDateTime.Year
getset