python将时间转为子丑时辰
时间: 2023-05-20 17:07:44 浏览: 96
可以使用 Python 的 datetime 模块和中文时辰表将时间转为子丑时辰,具体代码如下:
```
import datetime
CHINESE_ZODIAC = {0: "子", 1: "丑", 2: "寅", 3: "卯", 4: "辰", 5: "巳",
6: "午", 7: "未", 8: "申", 9: "酉", 10: "戌", 11: "亥"}
def get_chinese_hour(dt):
hour = (dt.hour + 1) // 2 % 12
if dt.hour % 2 == 1:
hour += 0.5
return CHINESE_ZODIAC[hour]
dt = datetime.datetime.now()
chinese_hour = get_chinese_hour(dt)
print(chinese_hour)
```
该代码可以将当前时间转为子丑时辰并打印输出。
阅读全文