|
|
double | ccgl::utils_time::TimeCounting () |
| | Precisely and cross-platform time counting function.
|
| |
| bool | ccgl::utils_time::IsLeapYear (const int yr) |
| | Check the given year is a leap year or not. 更多...
|
| |
| string | ccgl::utils_time::ConvertToString (const time_t date, bool utc_time=true) |
| | Convert date time to string as the format of "YYYY-MM-DD" 更多...
|
| |
| string | ccgl::utils_time::ConvertToString2 (const time_t date, bool utc_time=true) |
| | Convert date time to string as the format of "YYYY-MM-DD HH" 更多...
|
| |
| string | ccgl::utils_time::ConvertToString3 (const time_t date, bool utc_time=true) |
| | Convert date time to string as the format of "YYYY_MM_DD_HHMMSS" 更多...
|
| |
| time_t | ccgl::utils_time::ConvertToTime (const string &str_date, string const &format, bool include_hour, bool utc_time=true) |
| | Convert string to date time, string format could be %4d%2d%2d or d-d-d 更多...
|
| |
| time_t | ccgl::utils_time::ConvertYMDToTime (int &year, int &month, int &day, bool utc_time=true) |
| | Convert integer year, month, and day to date time 更多...
|
| |
| int | ccgl::utils_time::GetDateInfoFromTimet (time_t t, int *year, int *month, int *day, bool utc_time=true) |
| | Get date information from time_t variable 更多...
|
| |
| void | ccgl::utils_time::LocalTime (time_t date, struct tm *t) |
| | Get local time 更多...
|
| |
| void | ccgl::utils_time::UTCTime (time_t date, struct tm *t) |
| | Get UTC:+00:00 time 更多...
|
| |
| void | ccgl::utils_time::GetDateTime (time_t date, struct tm *t, bool utc_time=true) |
| | Get UTC:+00:00 time 更多...
|
| |
| int | ccgl::utils_time::GetYear (time_t date, bool utc_time=true) |
| | Get the year 更多...
|
| |
| int | ccgl::utils_time::GetMonth (time_t date, bool utc_time=true) |
| | Get the month 更多...
|
| |
| int | ccgl::utils_time::GetDay (time_t date, bool utc_time=true) |
| | Get the day 更多...
|
| |
|
int | ccgl::utils_time::DayOfYear (time_t date, bool utc_time=true) |
| | Get the day of one year, [1, 366]
|
| |
|
int | ccgl::utils_time::DayOfYear (int year, int month, int day) |
| | Get the day of one year, [1, 366]
|
| |
|
int | ccgl::utils_time::JulianDay (time_t date, bool utc_time=true) |
| | Get the Julian day from time_t date
|
| |
| int | ccgl::utils_time::JulianDay (int year, int month, int day) |
| | Get the Julian day of one day from year, month, and day. 更多...
|
| |
Time and datetime related functions in CCGL.
- 作者
- Liangjun Zhu, zlj(at)lreis.ac.cn