|   
     utc_mkascreltime(3dts)
Converts a NULL-terminated character string that represents a relative timestamp to a binary timestamp 
Synopsis 
#include <dce/utc.h> 
 int utc_mkascreltime(
 utc_t *utc,
 char *string);
 
Parameters 
Input 
string A NULL-terminated string that expresses a relative timestamp in its ISO format.
 
Output 
utc Resulting binary timestamp.
 
Description The utc_mkascreltime( ) routine converts a NULL-terminated string, which represents a relative timestamp, to a binary timestamp.
 
Notes The ASCII string must be NULL-terminated.
 
Return Values ~0 	Indicates that the routine executed successfully.
 
1 	Indicates an invalid time parameter or invalid results. 
Examples The following example converts an ASCII relative time string to its binary equivalent.
 
utc_t      utc; char       str[UTC_MAX_STR_LEN];
 /*   Relative time of -333 days, 12 hours, 1 minute, 37.223 seconds
 *   Inaccuracy of 50.22 seconds in the 
format:  -333-12:01:37.223I50.22
 */
 (void)strcpy((void *)str,
 "-333-12:01:37.223I50.22");
 utc_mkascreltime(&utc,   /* Out: Binary utc 
                    */
 str);   /* In:  String                         */
 
Related Information Function: utc_ascreltime( )
 
 
 
 |