python - 如何在 python 和 C++ 中以毫秒为单位打印相同的时间?

标签 python c++ time

我有一个使用 C++ 库调用的 python 程序。我可以修改程序和库。图书馆过着自己的生活:它按照自己的节奏启动线程并处理事件。每隔一段时间就会出现同步。我想在 python 和库中打印时间,并评估两个代码片段中哪个点先于哪个点。有没有一种一致的方法可以在 python 和 C++ 中获取可以比较/排序的时间?

我正在寻找一种具有毫秒精度的方法。我希望 C++ 时间和 Python 具有完全相同的引用点 - 系统时间或 smth。

最好的方法是什么?

最佳答案

考虑使用 unix 时间戳。

python :

import time

int(time.time()) // Outputs something like 1572484509

C++

std::time(nullptr); // Outputs something like 1572484509

关于python - 如何在 python 和 C++ 中以毫秒为单位打印相同的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58635659/

相关文章:

python - Netfilterqueue 基本使用 Python

c++ - 调用 MPI_Win_create 时窗口如何匹配

c++ - 使用模板

python - 类型错误 : 'datetime.datetime' object is not callable

python - 如何缩放直方图 Pandas 图的 y 轴?

python - 如何以编程方式查找使用 Python import * 命令导入的符号?

当列中的值足够接近时进行行聚合

java - 如何更改 Liferay Portal 5.2+ 中的默认时区

python - 如何使 DRF 序列化器与大写兼容

c++ - 在函数中访问像数组 [] 这样的 vector