Timestamp()

 <  Day Day Up  >  

Timestamp()

Category: Timestamp

Syntax: Timestamp ( date ; time )

Parameters: date ”any calendar date or expression that returns a date. The date parameter can also be an integer from 1 to 1460970, representing the number of days since January 1, 0001. time ”any time value or expression that returns a time value. The time parameter can also be an integer representing the number of seconds since midnight.

Description: Returns a timestamp from the two parameters, in the format "12/12/2005 10:45:00 AM".

Examples:

 

 Timestamp ("10/11/2005"; "10:20 AM") 

Returns 10/11/2005 10:20 AM .

 

 Timestamp ("10/11/2005"; "20:20:20") 

Returns 10/11/2005 8:20:20 PM .

 

 Timestamp (Date (10;11;2005); Time (10;20;00)) 

Returns 10/11/2005 10:20 AM .

 

 Timestamp (laborDay; 0) 

Returns 9/5/2005 12:00:00 AM when laborDay is equal to 9/5/2005 .

 

 Timestamp (1; 0) 

Returns 1/1/0001 12:00 AM .

Comments:

You can use text parsing functions or mathematical operations to extract the pieces of a timestamp. You can also use the GetAsDate() and GetAsTime() functions to retrieve just the date or time.

Internally, FileMaker Pro stores timestamp data as the number of seconds since 1/1/0001 12:00 a.m. You can use the GetAsNumber() function to see the numeric representation. For instance, GetAsNumber (Timestamp ("4/18/2004"; 12:00pm)) returns 63217886400 .

You can manually calculate the integer value of a timestamp by using the following formula:

 

 (GetAsNumber (myDate)-1) * 86400 + GetAsNumber (myTime) 

 <  Day Day Up  >  


QUE CORPORATION - Using Filemaker pro X
QUE CORPORATION - Using Filemaker pro X
ISBN: N/A
EAN: N/A
Year: 2003
Pages: 494

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net