Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python';s(import time..time.time())与PHP';s time(),这个有一个点_Php_Python_Mod Wsgi_Wsgi - Fatal编程技术网

Python';s(import time..time.time())与PHP';s time(),这个有一个点

Python';s(import time..time.time())与PHP';s time(),这个有一个点,php,python,mod-wsgi,wsgi,Php,Python,Mod Wsgi,Wsgi,在php中 你会得到10位数的时间戳 在python中 echo time(); Python中PHP的time()等价物在哪里?Python使用浮点类型,因此它可以表示小数时间。丢掉那部分: import time >>> print time.time() 1374872354.62 好的,python的time()来自time模块:) 以下哪项可能为您的系统提供最佳时间: 时间() 以浮点数形式返回自历元以来的时间(以秒为单位)。请注意,即使时间始终以浮点数形式返回

在php中

你会得到10位数的时间戳

在python中

echo time();

Python中PHP的
time()
等价物在哪里?

Python使用浮点类型,因此它可以表示小数时间。丢掉那部分:

import time
>>> print time.time()
1374872354.62
好的,python的time()来自
time
模块:)

以下哪项可能为您的系统提供最佳时间:

时间()

以浮点数形式返回自历元以来的时间(以秒为单位)。请注意,即使时间始终以浮点数形式返回 浮点数,并不是所有的系统都能提供更好的时间 精度小于1秒。而此函数通常返回 非递减值,它可以返回比上一个值更低的值 如果系统时钟已在两次调用之间设置回原位,则调用。“-

有时时钟()可能工作得更好:

在Unix上,以浮点数形式返回当前处理器时间,以秒为单位。精度,实际上是 “处理器时间”含义的定义取决于 C函数的名称相同,但在任何情况下,这都是 用于基准测试Python或计时算法。- "

根据您的使用情况,您应该选择以下选项之一:有关讨论,请参阅此处:

PHP时间根据文档执行以下操作:

“返回自事件发生后以秒为单位测量的当前时间 Unix时代(1970年1月1日00:00:00 GMT)。“——

所以无论你选择哪一个;如果不是比PHP时代的分辨率更好的话,您很可能会得到相同的分辨率:)


但是,如果您想给函数计时,应该尝试,它会根据操作系统的粒度自动从
时钟
时间
中进行选择

我没有安装PHP。你能举一个你想要的格式的例子吗?虽然这可能不是正确的答案,但我选择它是因为看起来我们做了很多努力来创建这个答案Sumer Kolcakif您希望php使用
microtime(true)的时间精度更高
并获取自历元以来发生的微秒的浮点表示形式。(比示例中显示的毫秒测量值精确3位小数)是的:)。这是PHP中最准确的方法,假设硬件支持它,“microtime()以微秒返回当前Unix时间戳。此函数仅在支持gettimeofday()系统调用的操作系统上可用。”——;)
>>> import time
>>> int(time.time())
1374872983