GetTime.3
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:2k
源码类别:

通讯编程

开发平台:

Visual C++

  1. '"
  2. '" Copyright (c) 2001 by Kevin B. Kenny.
  3. '"
  4. '" See the file "license.terms" for information on usage and redistribution
  5. '" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
  6. '" 
  7. '" RCS: @(#) $Id$
  8. '" 
  9. .so man.macros
  10. .TH Tcl_GetTime 3 8.4 Tcl "Tcl Library Procedures"
  11. .BS
  12. .SH NAME
  13. Tcl_GetTime - get date and time
  14. .SH SYNOPSIS
  15. .nf
  16. fB#include <tcl.h>fR
  17. .sp
  18. fBTcl_GetTimefR(fI timePtr fR)
  19. .SH ARGUMENTS
  20. .AS "Tcl_Time *" timePtr
  21. .AP "Tcl_Time *" timePtr out
  22. Points to memory in which to store the date and time information.
  23. .BE
  24. .SH DESCRIPTION
  25. .PP
  26. The fBTcl_GetTimefR function retrieves the current time as a
  27. fITcl_TimefR structure in memory the caller provides.  This
  28. structure has the following definition:
  29. .CS
  30. typedef struct Tcl_Time {
  31.     long sec;
  32.     long usec;
  33. } Tcl_Time;
  34. .CE
  35. .PP
  36. On return, the fIsecfR member of the structure is filled in with the
  37. number of seconds that have elapsed since the fIepoch:fR the epoch
  38. is the point in time of 00:00 UTC, 1 January 1970.  This number does
  39. fInotfR count leap seconds - an interval of one day advances it by
  40. 86400 seconds regardless of whether a leap second has been inserted.
  41. .PP
  42. The fIusecfR member of the structure is filled in with the number of
  43. microseconds that have elapsed since the start of the second
  44. designated by fIsecfR.  The Tcl library makes every effort to keep
  45. this number as precise as possible, subject to the limitations of the
  46. computer system.  On multiprocessor variants of Windows, this number
  47. may be limited to the 10- or 20-ms granularity of the system clock.
  48. (On single-processor Windows systems, the fIusecfR field is derived
  49. from a performance counter and is highly precise.)
  50. .SH "SEE ALSO"
  51. clock
  52. .SH KEYWORDS
  53. date, time