19 lines
411 B
C++
19 lines
411 B
C++
|
#include "my_time.h"
|
||
|
|
||
|
std::string MyTime::get_current_time() {
|
||
|
time_t rawtime;
|
||
|
struct tm * timeinfo;
|
||
|
time ( &rawtime );
|
||
|
timeinfo = localtime ( &rawtime );
|
||
|
std::string res = asctime (timeinfo);
|
||
|
res.pop_back();
|
||
|
return res;
|
||
|
}
|
||
|
|
||
|
|
||
|
long long int MyTime::get_timestamp() {
|
||
|
struct timeval tv;
|
||
|
gettimeofday(&tv, NULL);
|
||
|
|
||
|
return (((long long int)tv.tv_sec)*1000)+(tv.tv_usec/1000);
|
||
|
}
|