python pytz 獲取指定時區的時間

2021-10-25 06:11:45 字數 1443 閱讀 8715

例項如下:

import pytz

import datetime

# 查詢中國所擁有的時區

cn = pytz.country_timezones('cn')

# 查詢美國所擁有的時區

us = pytz.country_timezones('us')

# 查詢南韓所擁有的時區

kr = pytz.country_timezones('kr')

print(cn)

# ['asia/shanghai', 'asia/urumqi']

print(us)

# ['america/new_york', 'america/detroit', 'america/kentucky/louisville', 'america/kentucky/monticello', 'america/indiana/indianapolis', 'america/indiana/vincennes', 'america/indiana/winamac', 'america/indiana/marengo', 'america/indiana/petersburg', 'america/indiana/vevay', 'america/chicago', 'america/indiana/tell_city', 'america/indiana/knox', 'america/menominee', 'america/north_dakota/center', 'america/north_dakota/new_salem', 'america/north_dakota/beulah', 'america/denver', 'america/boise', 'america/phoenix', 'america/los_angeles', 'america/anchorage', 'america/juneau', 'america/sitka', 'america/metlakatla', 'america/yakutat', 'america/nome', 'america/adak', 'pacific/honolulu']

print(kr)

['asia/seoul']

# 選擇時區,生成乙個時區物件,首爾時區

tz = pytz.timezone('asia/seoul')

#需要傳遞乙個時區,如果不傳,就預設是當前使用者所在時區

kr_time_str = datetime.datetime.now(tz).strftime("%y-%m-%d %h:%m:%s")

local_time_str = datetime.datetime.now().strftime("%y-%m-%d %h:%m:%s")

print(kr_time_str)

print(local_time_str)

# 2019-12-05 23:44:09

# 2019-12-05 22:44:09

js 獲取指定時區當前時間

var timezone 8 目標時區時間,東八區 東時區正數 西市區負數 var offset gmt new date gettimezoneoffset 本地時間和格林威治的時間差,單位為分鐘 var nowdate new date gettime 本地時間距 1970 年 1 月 1 日午...

Mysql用sql獲取當天指定時間

select date add curdate interval 1 day 獲取後一天日期 2020 03 22 select date add curdate interval 9 hour 獲取時間2020 03 21 09 00 00 select date add curdate inte...

獲取指定時間內指定星期幾的所有日期

輸入開始時間,截止時間,星期幾,三個引數,獲取這兩個日期之間指定星期幾的日期 localdate start localdate.of 2020,4 1 localdate end localdate.of 2020,5 1 int week 1 獲取指定時間內星期幾的所有日期 author liu...