tachybase_todo/packages/core/utils/src/measure-execution-time.ts
2023-10-11 19:15:59 +08:00

8 lines
282 B
TypeScript

export async function measureExecutionTime(operation, operationName) {
const startTime = Date.now();
await operation();
const endTime = Date.now();
const duration = (endTime - startTime).toFixed(0);
console.log(`${operationName} completed in ${duration} milliseconds`);
}