TCCDateTime.cc | |
Functions | |
f__time | Current calendar time of the system in seconds |
f__ctime | Convert a time value in seconds to human readable string. |
f__ctime__UTC | Convert a time value in seconds to human readable string. |
f__getTimeFormatted | Return the current calendar time in a formatted way |
f__time2sec | Function to convert a formated time value to seconds. |
f__time2sec__UTC | Function to convert a formated time value to seconds. |
f__getCurrentDateWithOffset | Generate a date from the actual date and time plus the parameter in seconds e.g. |
f__getCurrentGMTDate | Return the current GMT date in format RFC 1123-Date e.g.:Sat, 13 Nov 2010 23:30:02 GMT |
f__tic | Return the number of clock ticks used by the application since the program was launched |
f__toc | Elapsed seconds since time t (only when f__tic() returns the number of clock ticks elapsed since the program was launched) |
f__timeDiff | Difference between two time |
Return the current calendar time in a formatted way
pl__sec | in integer - time value |
pl__format | in charstring - format string |
charstring | formatted time in string format |
-
Specifier / Replaced by / Example
%a | Abbreviated weekday name * - Thu |
%A | Full weekday name * - Thursday |
%b | Abbreviated month name * - Aug |
%B | Full month name * - August |
%c | Date and time representation * - Thu Aug 23 14:55:02 2001 |
%d | Day of the month (01-31) - 23 |
%H | Hour in 24h format (00-23) - 14 |
%I | Hour in 12h format (01-12) - 02 |
%j | Day of the year (001-366) - 235 |
%m | Month as a decimal number (01-12) - 08 |
%M | Minute (00-59) - 55 |
%p | AM or PM designation - PM |
%S | Second (00-61) - 02 |
%U | Week number with the first Sunday as the first day of week one (00-53) - 33 |
%w | Weekday as a decimal number with Sunday as 0 (0-6) - 4 |
%W | Week number with the first Monday as the first day of week one (00-53) - 34 |
%x | Date representation * - 08/23/01 |
%X | Time representation * - 14:55:02 |
%y | Year, last two digits (00-99) - 01 |
%Y | Year - 2001 |
%Z | Timezone name or abbreviation - CDT |
%% | A % sign - % |
Function to convert a formated time value to seconds. The time is expressed as local time.
pl__year | in integer - year (e.g. 2007) |
pl__mon | in integer - month (e.g. 3) |
pl__day | in integer - day (e.g. 7) |
pl__hour | in integer - day (e.g. 12) |
pl__min | in integer - day (e.g. 50) |
pl__sec | in integer - day (e.g. 7) |
integer | time in seconds |
-
time in seconds since January 1, 1900
Function to convert a formated time value to seconds. The time is expressed as UTC.
pl__year | in integer - year (e.g. 2007) |
pl__mon | in integer - month (e.g. 3) |
pl__day | in integer - day (e.g. 7) |
pl__hour | in integer - day (e.g. 12) |
pl__min | in integer - day (e.g. 50) |
pl__sec | in integer - day (e.g. 7) |
integer | time in seconds |
-
time in seconds since January 1, 1900
Generate a date from the actual date and time plus the parameter in seconds e.g. getSdate(30) will return a charstring containing the date and time of 30 seconds later
pl__sec | in integer - offset time value |
charstring | formatted time in string format |
-
-
Return the number of clock ticks used by the application since the program was launched
OR
Return the amount of CPU time in microseconds since the last call of f__tic
OR ...
Warning! This function depends on used library version. Be careful!
-
integer | tics since program start |
-
-
Elapsed seconds since time t (only when f__tic() returns the number of clock ticks elapsed since the program was launched)
Warning! This function depends on used library version. Be careful!
t | in integer - time value |
float | elapsed seconds |
-
f__tic counts clock tics since program start. f__toc counts seconds since clock() readout in t till current time