Owning Palette: Programming VIs and Functions
Use the Timing VIs and Functions to manipulate the speed at which an operation executes and to retrieve time and date information from the computer clock.
| Palette Object | Description |
|---|---|
| Date/Time To Seconds | Converts a cluster of time values into a time stamp measured as the number of seconds that have elapsed since 12:00 a.m., Friday, January 1, 1904, Universal Time. |
| Elapsed Time | Indicates the amount of time that has elapsed since the specified start time. |
| Format Date/Time String | Displays a time stamp value or a numeric value as time in the format you specify using time format codes. Time format codes include the following: %a (abbreviated weekday name), %b (abbreviated month name), %c (locale-specific date/time), %d (day of month), %H (hour, 24-hour clock), %I (hour, 12-hour clock), %m (month number), %M (minute), %p (a.m./p.m. flag), %S (second), %x (locale-specific date), %X (locale-specific time), %y (year within century), %Y (year including century), and %<digit>u (fractional seconds with <digit> precision). |
| Get Date/Time In Seconds | Returns a time stamp of the current time. LabVIEW calculates this time stamp using the number of seconds elapsed since 12:00 a.m., Friday, January 1, 1904, Universal Time. |
| Get Date/Time String | Converts a time stamp value or a numeric value to a date and time string in the time zone configured for the computer. The function interprets time stamp and numeric values as the time-zone-independent number of seconds that have elapsed since 12:00 a.m., Friday, January 1, 1904, Universal Time. |
| Seconds To Date/Time | Converts a time stamp value or a numeric value to a cluster of time values. |
| Tick Count (ms) | Returns the value of the millisecond timer. |
| Time Delay | Inserts a time delay into the calling VI. |
| Time Stamp Constant | Use the time stamp constant to pass a time and date value to the block diagram. |
| To Time Stamp | Converts a number to a time stamp. |
| Wait (ms) | Waits the specified number of milliseconds and returns the value of the millisecond timer. Wiring a value of 0 to the milliseconds to wait input forces the current thread to yield control of the CPU. |
| Wait Until Next ms Multiple | Waits until the value of the millisecond timer becomes a multiple of the specified millisecond multiple. Use this function to synchronize activities. You can call this function in a loop to control the loop execution rate. However, it is possible that the first loop period might be short. Wiring a value of 0 to the milliseconds multiple input forces the current thread to yield control of the CPU. |
Refer to the labview\examples\general\viopts.llb for examples of using the Timing VIs and Functions.