不同时区城市时间

mymania/City_in_timezone
0 Stars 36 次浏览 更新于 2026-08-23

不同地区城市时间

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "time": {
      "type": "sse",
      "url": "https://mcp.api-inference.modelscope.net/f9e0cad1464b4e/sse"
    }
  }
}

服务介绍

检查不同时区城市的当前时间

python
import pytz
from datetime import datetime

def get_time_in_timezone(city, timezone):
tz = pytz.timezone(timezone)
current_time = datetime.now(tz)
print(f"The current time in {city} is {current_time.strftime('%Y-%m-%d %H:%M:%S')}")

Example usage

get_time_in_timezone("New York", "America/New_York")
get_time_in_timezone("London", "Europe/London")
get_time_in_timezone("Tokyo", "Asia/Tokyo")

上述代码使用了 pytz 库来处理时区。首先,通过 pytz.timezone 函数创建一个时区对象,然后利用该对象将当前时间转换为目标时区的时间,并格式化输出。这样就可以轻松地查看世界上任何城市在特定时区下的当前时间。

请确保已经安装了 pytz 库,可以通过运行 pip install pytz 来安装。

相关 MCP 服务