Date and Time Tips
From FM Plugin Wikipedia
This page is about editing and working with Dates and Times passed from FileMaker to your plugin.
All functions that refer to the Epoch are referring to FileMaker's reference date of 1/1/0001 12:00:00 AM.
DateTime Public Functions
- bool operator == ( const DateTime &that ) const
- bool operator != ( const DateTime &that ) const
- bool IsLeapYear () const
- short DayOfWeek () const
- short DayOfYear () const
- short WeekOfYear () const
- void Now ()
- void SetDate ( const DateTime &datetime )
- errcode SetNormalizedDate ( short month, short day, short year )
- errcode SetNormalizedDate ( const FixPt &year, const FixPt &month, const FixPt &day )
- void SetDaysSinceEpoch ( longlong days )
- void SetTime ( const DateTime &datetime )
- errcode SetNormalizedTime ( longlong hour, short minute, short sec, long int usec = 0 )
- errcode SetNormalizedTime ( const FixPt &hour, const FixPt &minute, const FixPt &sec )
- void SetSecsSinceMidnight ( const FixPt &secs )
- void SetSecondsSinceEpoch ( const FixPt &seconds )
- short GetYear () const
- short GetMonth () const
- short GetDay () const
- long int GetDaysSinceEpoch () const
- long int GetHour () const
- short GetMinute () const
- short GetSec () const
- long int GetUSec () const
- void GetSeconds ( FixPt &results ) const
- void GetSecsSinceMidnight ( FixPt &results ) const
- void GetSecondsSinceEpoch ( FixPt &results ) const
- void operator delete ( void *obj )