Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/f/ftime.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/f/ftime.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/f/ftime.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/f/ftime.html on line 8
Get the current time
#include <sys/timeb.h>
int ftime( struct timeb * timeptr );
- timeptr
- A pointer to a timeb structure where the function can
store the current time; see below.
libc
Use the -l c option to
qcc
to link against this library.
This library is usually included automatically.
The ftime() function stores the current time in the timeptr structure.
The timeb structure contains the following fields:
- time_t time
- Time, in seconds, since the Unix Epoch, 00:00:00 January 1, 1970 Coordinated Universal Time (UTC).
- unsigned short millitm
- Milliseconds.
- short timezone
- Difference in minutes of the timezone from UTC.
- short dstflag
- Nonzero if in daylight savings time.
- 0
- Success.
- -1
- An error occurred (errno is set).
#include <stdio.h>
#include <time.h>
#include <sys/timeb.h>
#include <stdlib.h>
int main( void )
{
struct timeb timebuf;
char *now;
ftime( &timebuf );
now = ctime( &timebuf.time );
/* Note that we're cutting "now" off
* after 19 characters to avoid the
* \n that ctime() appends to the
* formatted time string.
*/
printf( "The time is %.19s.%hu\n",
now, timebuf.millitm );
return EXIT_SUCCESS;
}
Produces output similar to the following:
The time is Mon Jul 05 15:58:42.870
POSIX 1003.1 XSI
Safety: | |
Cancellation point |
No |
Interrupt handler |
No |
Signal handler |
Yes |
Thread |
Yes |
asctime(),
clock(),
ctime(),
difftime(),
gmtime(),
localtime(),
mktime(),
strftime(),
time(),
tzset()
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/f/ftime.html on line 186
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/f/ftime.html on line 186