Re: [問題] EXCEL匯入時間格式
※ 引述《huangsam (sam)》之銘言:
: [問題類型]:
: 程式諮詢
: [軟體熟悉度]:
: 入門
: [問題敘述]:
: 匯入xlsx之EXCEL檔,其中有個欄位為時間EX:2016/5/23 08:40:01 PM
: 但是匯入後匯入方式如下
: read_excel(path,...)
: 但是匯入後呈現R上面顯示為42513.861122685186
: 我想問,怎麼回推當初EXCEL的日期(可以沒有時分秒,但需要有日期)
: 謝謝各位大大
: 套件部分使用library(readxl)匯入EXCEL 並將它顯示出來
參考這個網址:http://tinyurl.com/zm3zxqc
dateNum <- c(42513.86, 42515.17, 42521.23)
as.POSIXct(dateNum * (60*60*24), origin="1899-12-30", tz="UCT")
[1] "2016-05-23 20:38:24 UCT" "2016-05-25 04:04:48 UCT"
[3] "2016-05-31 05:31:12 UCT"
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.74.87
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1465370972.A.BB0.html
推
06/08 18:51, , 1F
06/08 18:51, 1F
推
06/08 19:57, , 2F
06/08 19:57, 2F
推
06/08 22:22, , 3F
06/08 22:22, 3F
UTC是世界標準時間,應該聽過台灣是UTC+8,這裡轉出來是UTC+0
這裡可以根據不同區域你調整回UTC時間,例如設定Asia/Taipei
會往前轉八小時,不過這裡使用應該不會牽扯到時區變換問題
所以這裡用UTC無不當之處,只要能夠表示時間即可
※ 編輯: celestialgod (211.76.63.212), 06/08/2016 22:43:38
推
10/15 07:44, , 4F
10/15 07:44, 4F
→
10/15 07:45, , 5F
10/15 07:45, 5F
討論串 (同標題文章)
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章