std::time 사용법
현재 시각 조회, 시간 차 계산, 슬립 기능을 제공합니다.
import
import("std::time::clock");
import("std::time::diff");
import("std::time::sleep");
import("std::sys::time");
1. 구간 측정
fun main() {
var start: TimeSpec;
var end: TimeSpec;
time_now_monotonic(&start);
time_sleep_ms(10);
time_now_monotonic(&end);
var elapsed_ns: i64 = time_diff_ns(start, end);
var elapsed_ms: i64 = time_diff_ms(start, end);
}
2. 나노초 타임스탬프
fun main() {
var rt: i64 = time_now_realtime_ns();
var mono: i64 = time_now_monotonic_ns();
}
3. sleep
fun main() {
time_sleep_us(500);
time_sleep_ms(1);
time_sleep_ns(100000);
}