不斷失敗破百次後,終於讓我完成了~真是感動的痛哭流涕…這樣一個小小的日期相減,在PHP做起來額外困難
很久前就想要能看到發表文章當天的baby年齡,但直覺告訴我非常複雜,尤其我跟php不熟,只能憑著一股怨念胡亂瞎搞,最後呢?最後php宣告急救無效
接著我把念頭動到js身上,想在js直接插入php,這一步雖然沒成功,卻也間接的影響成功的關鍵,這次我失敗了五次就直接換湯換藥
再換個想法吧…不如利用skin?在失敗與失敗中漸漸的露出曙光,失敗的原因只是逗號引號,這些難不倒我…直到出現的那一刻,真是興奮的想大叫
不過還有一些小小遺憾,例如若是baby出生前的日期,會變成負的,這以後再來克服好了…其實最後是非常簡單的程式碼
打開inc_function.php,找到
function get_timevalue4($date) {
return date("Y/m/d-H:i:s", $date);
}
在下面加入
function get_timevalue5($date) {
return date("Y/m/d", $date);
}
打開index.php,找到
$d2_rp = str_replace("[##_article_rep_date_##]", get_timevalue1($regdate)." ".get_timevalue3($regdate), $d2_rp);
在下面加入
$d2_rp = str_replace("[##_birth_##]", get_timevalue5($regdate), $d2_rp);
打開skin.html,在適當位置加入寶寶歲數程式提供網站的程式,改一下程式碼,如下:
將
var today=new Date();
改為
var today=new Date("[##_birth_##]");
將
document.write
一大段類似的輸出,精簡為
document.write(" (",yy,"歲",mm,"個月",dd,"天)");
這樣就完成了!
本篇備份用意大於教學,建議有點html以及程式修改經驗再使用
5 Comments
(拍拍手) 馬麻的愛果然很偉大 ^^
vsy, 我正在寫一篇文章,是從你的j網站右上角寶寶年齡計算衍生而來,想擷你網頁一張圖好嗎?就是右上角,包括到「MEMEI BLOG」跟「寶寶年齡的方框」這兩項。
ok 沒問題~
謝囉!
並原諒我不是很正確的引用啦。
我知道我文章裡講的計算寶寶生日,其實並不是你這一篇裡面的內容…
在VSY的Memei Blog看到的,也跟著網址去找到原始碼。 配合Excite的日翻中服務,一遍遍修改模版try error,終於找到了正確的…中文字該放置的地方…. ▼這是我做好的現況成果。 現在我用的原始碼如下 :…