时钟代码
时间: 2023-07-03 21:10:28 浏览: 54
下面是一个简单的 Python 时钟代码,可以每秒更新一次当前时间并在命令行中显示:
```python
import time
while True:
current_time = time.strftime("%H:%M:%S")
print(current_time, end="\r")
time.sleep(1)
```
这个代码使用了 Python 的 `time` 模块来获取当前时间,并使用 `strftime` 函数将时间格式化为小时、分钟和秒的字符串。然后,代码使用 `print` 函数在命令行中输出当前时间,并使用 `end="\r"` 参数使输出始终位于同一行上。最后,代码使用 `time.sleep` 函数来暂停一秒钟,以便下一次循环可以更新时间。
相关问题
html时钟代码
以下是一个简单的 HTML 时钟代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>HTML 时钟</title>
<script type="text/javascript">
function startTime() {
var today = new Date();
var h = today.getHours();
var m = today.getMinutes();
var s = today.getSeconds();
m = checkTime(m);
s = checkTime(s);
document.getElementById('clock').innerHTML = h + ":" + m + ":" + s;
var t = setTimeout(startTime, 500);
}
function checkTime(i) {
if (i < 10) {i = "0" + i};
return i;
}
</script>
<style type="text/css">
#clock {
font-size: 48px;
font-weight: bold;
text-align: center;
padding: 50px;
}
</style>
</head>
<body onload="startTime()">
<div id="clock"></div>
</body>
</html>
```
这个代码会在页面中创建一个时钟,每秒钟更新一次,显示当前时间。你可以根据需要修改样式和布局。
c语言时钟代码
以下是一个简单的C语言时钟代码:
```c
#include <stdio.h>
#include <time.h>
int main()
{
time_t current_time;
struct tm * time_info;
char time_string[9];
while (1) {
time(¤t_time);
time_info = localtime(¤t_time);
strftime(time_string, sizeof(time_string), "%H:%M:%S", time_info);
printf("Current time is: %s\n", time_string);
// 延迟一秒
sleep(1);
}
return 0;
}
```
这个程序使用了time.h库中的函数来获取当前时间,并使用strftime函数将时间格式化为HH:MM:SS的字符串。然后,程序每秒钟输出一次当前时间,实现了一个简单的时钟。