[請益] 請問一個字串轉數字的問題

看板PHP作者 (ptt訪客)時間17年前 (2008/03/24 14:24), 編輯推噓2(204)
留言6則, 5人參與, 最新討論串1/1
我從3124篇參考2個日期距離天數的方法 我這邊的資料庫日期是用varchar去控制的民國日期 當我從資料庫撈出來的格式如民國97年1月1日資料庫記錄為0970101 我考慮的方法是將0970101轉成數字970101然後在用四則運算得到年月日 但我用settype($string,"integer")或$string=(int)$string都沒辦法 請問各位大大這部份要怎麼做才可以 ps:資料庫為oracle -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.134.223

03/24 15:42, , 1F
我說啊, 為什麼要讓自己那麼麻煩, 用西元存,最後再轉民國啊
03/24 15:42, 1F

03/24 16:36, , 2F
不好意思 這資料庫不是我私人的 架構設計也不是我做的
03/24 16:36, 2F

03/24 16:37, , 3F
我只能針對資料庫現有的東西做查詢程式,不能對資料庫動手腳
03/24 16:37, 3F

03/24 18:24, , 4F
用intval就可以變成整數了
03/24 18:24, 4F

03/28 21:03, , 5F
substr($string,0,3)+1900 得到西元年
03/28 21:03, 5F

03/29 16:02, , 6F
洗 1911 啦
03/29 16:02, 6F
文章代碼(AID): #17vqaO64 (PHP)
文章代碼(AID): #17vqaO64 (PHP)