看板 PHP 關於我們 聯絡資訊
最近又碰到一個問題 就是有關生日距離 想做一個會員資料表,那希望有一排序選項 是依照會員的生日距離現在最近者排最上面 生日欄位 設: row_birth['m_birth'] 我有想過 抓月份的方法 扣現在月 但 如果 現在12 月 會員生日1月 這樣就又怪怪的 重點是我不會 用php function 只抓月出來 所以又要再請教各位版神 。 Q1 該如何只抓出 row_birth['birth'] 這生日 的月份出來呢? Q2 就是生日距離目前最近者排序問題了。 謝謝各位版神相救 拜託了!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.81.160.169
eye2468:用mktime 10/28 09:41
hotricky:恩e大我大概知道mktime但就是不知道該如何下指令提示一下 10/28 09:54
eye2468:問題一:判斷資料庫中birth的格式,在用字串分割取出月份 10/28 10:13
eye2468:問題二:mktime(時,分,秒,月,日,年),由於是要判斷離今最近 10/28 10:18
eye2468:所以只要放入生日的月、日到mktime產生unix時間戳記,在跟 10/28 10:20
eye2468:今天的時間戳記相比即可 10/28 10:22
hotricky:謝謝e大 相救 10/28 16:58