- 帖子
- 37
- 主題
- 10
- 精華
- 0
- 積分
- 63
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- 2010
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2013-8-25
- 最後登錄
- 2016-5-24
|
2#
發表於 2013-9-10 15:17
| 只看該作者
- Sub get_time()
- Set XmlHttp = CreateObject("Microsoft.XMLHTTP")
- XmlHttp.Open "Get", "http://tw.yahoo.com/", False
- XmlHttp.send
- datetxt = XmlHttp.getResponseHeader("Date")
- Set XmlHttp = Nothing
- temdate = Split(datetxt, ",")
- tempvar = Replace(temdate(1), "GMT", "")
- temptim = Split(tempvar, " ")
- Select Case temptim(2)
- Case "Jan":
- mon = "01"
- Case "Feb":
- mon = "02"
- Case "Mar":
- mon = "03"
- Case "Apr":
- mon = "04"
- Case "Mar":
- mon = "05"
- Case "Jun":
- mon = "06"
- Case "Jul":
- mon = "07"
- Case "Aug":
- mon = "08"
- Case "Sep":
- mon = "09"
- Case "Oct":
- mon = "10"
- Case "Nov":
- mon = "11"
- Case "Dec":
- mon = "12"
- End Select
- '//將獲取到的時間轉換為台北時間+8小時
- timeGMT = temptim(3) & "年" & mon & "月" & temptim(1) & "日 " & temptim(4)
- 'timeGMT = CDate(temptim(3) & "年" & mon & "月" & temptim(1) & "日" & temptim(4))
- GetNetTime = DateAdd("h", 8, timeGMT)
- Cells(1, 1) = GetNetTime
- Cells(2, 1) = Now()
- End Sub
複製代碼 回復 1# donod
轉自google search ---- Excel-VBA學習-網路時間取得 |
|