我在c中编写代码,我需要在当前时间内添加毫秒:
current_time = time(NULL);
loc_time=localtime(¤t_time);
Run Code Online (Sandbox Code Playgroud)
比如说当地时间是20:00:00:10.我想添加10秒并显示它以便显示20:00:00:20.我是新手,所以任何帮助都非常感谢.我很困惑,因为时间是int格式,并且要添加毫秒秒,我将不得不将.001秒添加到当前秒,这不是int.
time_t 只是一个以秒为单位的整数,所以你只需添加10即可:
time_wanted = time(NULL) + 10;
loc_time=localtime(&time_wanted);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10824 次 |
| 最近记录: |