您能解释一下这两种获取经过时间(秒)的语法有什么问题吗?date -u +%s # - for UTC - returns e.g. 1303430843.time - mine is set to pacific time我得到了完全相同的秒数(例如1303430843秒),没有差别,但我期望25200秒-7小时的差异,就像我运行:
date -u "+%Y-%m-%d %H:%M:%S&q
我正在将其转换为在Red Hat Linux上运行。
源代码包含了<windows.h>头文件,程序员使用Sleep()函数等待了一段毫秒。这在Linux上不起作用。但是,我可以使用sleep(seconds)函数,但它使用的是以秒为单位的整数。我不想把毫秒转换成秒。有没有其他的休眠功能可以在Linux平台上和gcc一起使用?