在 Linux 中,你可以使用 C 语言的 gettimeofday
函数来获取毫秒级的时间戳
#include <stdio.h>
#include <sys/time.h>
long long get_millisecond_timestamp() {
struct timeval tv;
gettimeofday(&tv, NULL);
return (long long)tv.tv_sec * 1000 + (long long)tv.tv_usec / 1000;
}
int main() {
long long timestamp = get_millisecond_timestamp();
printf("当前毫秒级时间戳: %lldms\n", timestamp);
return 0;
}
这个程序将输出当前的毫秒级时间戳。请注意,这个函数依赖于系统,因此在不同的操作系统上可能会有不同的实现。如果你需要在其他编程语言中进行类似的转换,请查找相应的库和函数。