PY 獲取北京時間

2022-09-12 21:06:18 字數 1308 閱讀 8525

def getbeijintime():#獲取北京時間

# http客戶端執行的瀏覽器型別的詳細資訊。通過該頭部資訊,web伺服器可以判斷到當前http請求的客戶端瀏覽器類別。

hea = #站點伺服器認為自己(瀏覽器)相容moailla的一些標準

# 設定訪問位址,我們分析到的;

url = r''

# 用requests get這個位址,帶頭資訊的;

r = requests.get(url=url, headers=hea)

# 檢查返回的通訊**,200是正確返回;

if r.status_code == 200:

# 定義result變數存放返回的資訊原始碼;

result = r.text

# 通過;分割文字;

data = result.split(";")

# 以下是資料文字處理:切割、取長度

year = data[1][len("nyear") + 3: len(data[1])]

month = data[2][len("nmonth") + 3: len(data[2])]

day = data[3][len("nday") + 3: len(data[3])]

# wday = data[4][len("nwday")+1 : len(data[4])-1]

hrs = data[5][len("nhrs") + 3: len(data[5])]

# hrs = data[5][len("nhrs") + 3: len(data[5]) - 1] #不需要減1

minute = data[6][len("nmin") + 3: len(data[6])]

sec = data[7][len("nsec") + 3: len(data[7])]

# 這個也簡單把切割好的變數拼到beijintimestr變數裡;

beijintimestr = "%s-%s-%s %s:%s:%s" % (year, month, day, hrs, minute, sec)

#print(beijintimestr)

#ltime = time.strptime(beijintimestr, "%y-%m-%d %h:%m:%s") # 返回結果是乙個結構體

# ltime:time.struct_time(tm_year=2020, tm_mon=10, tm_mday=9, tm_hour=9, tm_min=32, tm_sec=39, tm_wday=4, tm_yday=283, tm_isdst=-1)

return beijintimestr

C 獲取標準北京時間

獲取標準北京時間 public datetime getbeijingtime string temparray html.split for int i 0 i temparray.length i string year temparray 1 split 1 string month temp...

Java 從網路獲取北京時間

timezone.setdefault timezone.gettimezone gmt 8 時區設定 url url new url 取得資源物件 urlconnection uc url.openconnection 生成連線物件 uc.connect 發出連線 long ld uc.getda...

北京時間換算國際時間

題目內容 utc是世界協調時,bjt是北京時間,utc時間相當於bjt減去8。現在,你的程式要讀入乙個整數,表示bjt的時和分。整數的個位和十位表示分,百位和千位表示小時。如果小時小於10,則沒有千位部分 如果小時是0,則沒有百位部分 如果小時不是0而分小於10分,需要保留十位上的0 如果小時是0而...