|
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