milvus/cpp/src/scheduler/Utils.cpp
Yu Kun 576e7f12a4 MS-455 Distribute tasks by minimal cost in scheduler
Former-commit-id: 11b0752a1b4d19b94fca51701ce2abaece2ef4b8
2019-09-02 10:54:29 +08:00

25 lines
741 B
C++

/*******************************************************************************
* Copyright 上海赜睿信息科技有限公司(Zilliz) - All Rights Reserved
* Unauthorized copying of this file, via any medium is strictly prohibited.
* Proprietary and confidential.
******************************************************************************/
#include <chrono>
#include "Utils.h"
namespace zilliz {
namespace milvus {
namespace engine {
uint64_t
get_current_timestamp()
{
std::chrono::time_point<std::chrono::system_clock> now = std::chrono::system_clock::now();
auto duration = now.time_since_epoch();
auto millis = std::chrono::duration_cast<std::chrono::milliseconds>(duration).count();
return millis;
}
}
}
}