Difference between revisions of "Date and Time Tips"

From FM Plugin Wikipedia
Jump to: navigation, search
(New page: {| align="right" | __TOC__ |} This page is about editing and working with Dates and Times passed from FileMaker to your plugin.)
 
Line 4: Line 4:
  
 
This page is about editing and working with Dates and Times passed from FileMaker to your plugin.
 
This page is about editing and working with Dates and Times passed from FileMaker to your plugin.
 +
 +
=DateTimeStamp 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 )]]
 +
 +
 +
=Date Public Functions=
 +
 +
 +
 +
=Time Public Functions=

Revision as of 23:36, 11 July 2007

This page is about editing and working with Dates and Times passed from FileMaker to your plugin.

DateTimeStamp 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 )


Date Public Functions

Time Public Functions