不同时区城市时间
不同地区城市时间
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 来安装。