以下是使用Python编写的北京时间输出表,可以复制到剪贴板:

import pyperclip
import datetime

# 获取当前时间
now = datetime.datetime.now()

# 转换为北京时间
beijing_time = now + datetime.timedelta(hours=8)

# 输出表格头部
output = '------------------------\n'
output += '|  北京时间  |  其他时区  |\n'
output += '------------------------\n'

# 输出各个时区的时间
time_zones = {'New York': -12, 'London': -7, 'Sydney': +2}

for tz, offset in time_zones.items():
    time = beijing_time + datetime.timedelta(hours=offset)
    time_str = time.strftime('%Y-%m-%d %H:%M:%S')
    output += f'| {time_str} | {tz}\n'

# 输出表格底部
output += '------------------------'

# 复制到剪贴板
pyperclip.copy(output)

# 输出到控制台
print(output)

使用该代码,可以输出如下的表格:

------------------------
|  北京时间  |  其他时区  |
------------------------
| 2022-05-18 02:34:23 | New York
| 2022-05-18 09:34:23 | London
| 2022-05-18 18:34:23 | Sydney
------------------------

同时,该表格已经被复制到剪贴板,可以直接粘贴到其他应用程序中使用。

用PYTHON写一个北京时间输出表可以复制到右键剪切板

原文地址: https://www.cveoy.top/t/topic/bPMy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录