Micro Focus Content Manager SDK 9.4
HP.HPTRIM.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

HP.HPTRIM.SDK.TrimDateTime.TrimDateTime ( )
HP.HPTRIM.SDK.TrimDateTime.TrimDateTime ( TrimDateTime  date)
HP.HPTRIM.SDK.TrimDateTime.TrimDateTime ( int  year,
int  month,
int  day 
)
HP.HPTRIM.SDK.TrimDateTime.TrimDateTime ( int  year,
int  month,
int  day,
int  hour,
int  minute,
int  second 
)
HP.HPTRIM.SDK.TrimDateTime.TrimDateTime ( string  dateString)
HP.HPTRIM.SDK.TrimDateTime.TrimDateTime ( System.DateTime  netdtmSomeZone)

Member Function Documentation

void HP.HPTRIM.SDK.TrimDateTime.AddBusinessDays ( int  businessDays)
void HP.HPTRIM.SDK.TrimDateTime.AddBusinessDays ( int  businessDays,
Database  inDb 
)
void HP.HPTRIM.SDK.TrimDateTime.AddDays ( int  days)
void HP.HPTRIM.SDK.TrimDateTime.AddHours ( int  hours)
void HP.HPTRIM.SDK.TrimDateTime.AddMinutes ( int  minutes)
void HP.HPTRIM.SDK.TrimDateTime.AddMonths ( int  months)
void HP.HPTRIM.SDK.TrimDateTime.AddWeeks ( int  weeks)
void HP.HPTRIM.SDK.TrimDateTime.AddWorkingDaySeconds ( long  secondsToAdd,
CuspDateDisplayType  dispType,
bool  clearSeconds,
Database  db 
)
void HP.HPTRIM.SDK.TrimDateTime.AddYears ( int  years)
void HP.HPTRIM.SDK.TrimDateTime.AdjustToWorkingDateTime ( CuspDateDisplayType  dispType,
bool  clearSeconds,
Database  db 
)
void HP.HPTRIM.SDK.TrimDateTime.Clear ( )
void HP.HPTRIM.SDK.TrimDateTime.ClearTime ( )
void HP.HPTRIM.SDK.TrimDateTime.ConvertFromGMT ( )
void HP.HPTRIM.SDK.TrimDateTime.ConvertToGMT ( )
static int HP.HPTRIM.SDK.TrimDateTime.DateCompare ( TrimDateTime  dt1,
TrimDateTime  dt2 
)
static
static long HP.HPTRIM.SDK.TrimDateTime.DateTimeCompare ( TrimDateTime  dt1,
TrimDateTime  dt2 
)
static
override bool HP.HPTRIM.SDK.TrimDateTime.Equals ( object  obj)
string HP.HPTRIM.SDK.TrimDateTime.getDisplayString ( Database  db,
StringDisplayType  displayType,
bool  datesOnly 
)
string HP.HPTRIM.SDK.TrimDateTime.getDisplayString ( Database  db,
StringDisplayType  displayType 
)
override int HP.HPTRIM.SDK.TrimDateTime.GetHashCode ( )
bool HP.HPTRIM.SDK.TrimDateTime.IsBusinessDay ( )
bool HP.HPTRIM.SDK.TrimDateTime.IsBusinessDay ( Database  inDb)
bool HP.HPTRIM.SDK.TrimDateTime.less ( TrimDateTime  rhs)
static implicit HP.HPTRIM.SDK.TrimDateTime.operator System.DateTime ( TrimDateTime  trimDateTime)
static
static implicit HP.HPTRIM.SDK.TrimDateTime.operator TrimDateTime ( System.DateTime  dateTime)
static
static bool HP.HPTRIM.SDK.TrimDateTime.operator!= ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static
static bool HP.HPTRIM.SDK.TrimDateTime.operator< ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static
static bool HP.HPTRIM.SDK.TrimDateTime.operator<= ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static
static bool HP.HPTRIM.SDK.TrimDateTime.operator== ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static
static bool HP.HPTRIM.SDK.TrimDateTime.operator> ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static
static bool HP.HPTRIM.SDK.TrimDateTime.operator>= ( TrimDateTime  lhs,
TrimDateTime  rhs 
)
static
static TrimDateTime HP.HPTRIM.SDK.TrimDateTime.Parse ( string  dateString)
static
System.DateTime HP.HPTRIM.SDK.TrimDateTime.ToDateTime ( )
System.DateTime HP.HPTRIM.SDK.TrimDateTime.ToDateTimeUTC ( )
string HP.HPTRIM.SDK.TrimDateTime.ToLongDateString ( )
string HP.HPTRIM.SDK.TrimDateTime.ToLongDateTimeString ( )
string HP.HPTRIM.SDK.TrimDateTime.ToShortDateString ( )
string HP.HPTRIM.SDK.TrimDateTime.ToShortDateTimeString ( )
override string HP.HPTRIM.SDK.TrimDateTime.ToString ( )
string HP.HPTRIM.SDK.TrimDateTime.ToUniversalString ( )
long HP.HPTRIM.SDK.TrimDateTime.WorkingDateTimeCompare ( TrimDateTime  dateTime)
long HP.HPTRIM.SDK.TrimDateTime.WorkingDateTimeCompare ( TrimDateTime  other,
Database  db 
)

Member Data Documentation

bool HP.HPTRIM.SDK.TrimDateTime.swigCMemOwn
protected

Property Documentation

TrimDateTime HP.HPTRIM.SDK.TrimDateTime.Date
get
int HP.HPTRIM.SDK.TrimDateTime.DayInMonth
getset
System.DayOfWeek HP.HPTRIM.SDK.TrimDateTime.DayOfTheWeek
get
int HP.HPTRIM.SDK.TrimDateTime.Hour
getset
bool HP.HPTRIM.SDK.TrimDateTime.IsClear
get
bool HP.HPTRIM.SDK.TrimDateTime.IsTimeClear
get
int HP.HPTRIM.SDK.TrimDateTime.Minute
getset
int HP.HPTRIM.SDK.TrimDateTime.Month
getset
TrimDateTime HP.HPTRIM.SDK.TrimDateTime.Now
staticget
TrimDateTime HP.HPTRIM.SDK.TrimDateTime.NowGMT
staticget
int HP.HPTRIM.SDK.TrimDateTime.Second
getset
int HP.HPTRIM.SDK.TrimDateTime.SecondInDay
getset
System.TimeSpan HP.HPTRIM.SDK.TrimDateTime.TimeOfDay
get
TrimDateTime HP.HPTRIM.SDK.TrimDateTime.Today
staticget
int HP.HPTRIM.SDK.TrimDateTime.Year
getset