fish's
右鍵開放,但請勿私自下載本人的文章照片影片。
凡發現盜用盜連者會追究到底,請選擇互相尊重,謝謝您的配合。

尋找自己、了解自己、超越自己。

小魚個人手作拍賣‧歡迎參觀

小魚. Get yours at bighugelabs.com
屬於我們的夏日大挑戰

凌空對談

Free chat widget @ ShoutMix
本文引用自 lulu - 自動計算和顯現年月日的年齡語法
這個語法最早是在lulu家看到的,所以我跟lulu申請引用。
不過我用了之後發現字的排版有時候會顯得有點不規則
所以我略做了修改,如果想要原始語法的人請到lulu家取用,但記得謝謝她喲~

以下是我修改過的語法:


<script language="JavaScript">
var today = new Date();
var year = today.getYear();
var month = today.getMonth();
var day = today.getDate();
var t_yy = 0;
var t_mm = 0;
var t_dd = 0;
var b_yy = ;
var b_mm = ;
var b_dd = ;

t_yy = year - b_yy - 1;

if ( month + 1 > b_mm)
{ t_mm = month - b_mm ;
t_yy++;
}
else
t_mm = 12 - b_mm + month;

if (day > b_dd)
{ t_dd = day - b_dd;
t_mm++;
}
else
t_dd = daysInMonth(month, year) - b_dd + day;

if (t_dd > daysInMonth(month, year)-1)
{ t_dd = 0;
t_mm++;
}

if (t_mm > 11)
{ t_mm = 0;
t_yy++;
}

document.write("某某某已經");

if (t_yy > 0)
document.write(" " + t_yy + "");

if (t_mm > 0)
document.write(" " +t_mm + "個月");


if (t_dd > 0)
document.write("&#21448;" + t_dd + "天了") ;

//****** function set ******

function arrayOfDayInMonths(isLeapYear)
{ this[0] = 31;
this[1] = 28;
if (isLeapYear)
this[1] = 29;
this[2] = 31;
this[3] = 30;
this[4] = 31;
this[5] = 30;
this[6] = 31;
this[7] = 31;
this[8] = 30;
this[9] = 31;
this[10] = 30;
this[11] = 31;
}

function daysInMonth(month, year)
{ var isLeapYear = ((( year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0));
var monthdays = new arrayOfDayInMonths(isLeapYear);
return monthdays[month];
}

</script>


說明:
1.要全部複製後貼上,不可以自己斷行,不然會無法顯現喔!
2.紅字的地方:請用西元曆填上日期,比如孩子的生日或者結婚紀念日...等等,可以自己變化。
3.藍字的地方:這裡可以顯示你想要的語句,如Eric已經個月天了
         或者,我們已經牽手個月天了。多多發揮你的創意喔!
4.如果要計算多個,請以 <br> →換行,或者 <p> →空一行,隔開即可。


Bookmark: HemiDemi MyShare Baidu Google Bookmarks Yahoo! My Web Del.icio.us Digg technorati furl Bookmark to:YouPush Bookmark to:你推我報

Posted by amway6712426 at 痞客邦 PIXNET Comments(17) Trackback(1) Hits(1007)


open trackbacks list Trackbacks (1)

  • 【Blog道具】自動計算 紀念日 的語法

    自動計算 紀念日 的語法最後的語法來自小魚吐泡泡取走的人,要記得去謝謝 小魚 跟 雙J 的分享喔!語法請入內本文引用自 小魚吐泡泡&amp;nbsp;及 雙J戀&amp;nbsp;:&amp;lt;script language=&amp;quot;JavaScript

Comments (17)

Post Comment
  • 請問無名也適用嗎???
    這很方便ㄋㄟ...不用老是要算算手指才知道宸宸多大了
  • 我不知道耶,因為最近無名又限制了java的語法
    你要先找出公告來看看,如果不懂請你老公解釋一下。^^

    就是很方便,所以我看過有人一次掛了快10個~哈哈

    amway6712426replied on 2008/04/05 10:36

  • 我用了,也ok了!! 謝謝分享哦~
  • 不客氣呀~常在lulu家看見妳~^^
    但不知道怎麼稱呼呢?

    amway6712426replied on 2008/04/10 10:22

  • 請問語法裡面沒有<又>字~為什麼貼出來有呢??難道是我眼花了?????
  • 推測是幾天前面的亂碼所致

    amway6712426replied on 2008/04/10 13:06

  • 想放計算日期的語法很久了
    不過找到的都是圖片
    這個語法簡便又好用~

    many thanks :)
  • 不客氣~^^

    有空來坐喔~:)

    amway6712426replied on 2008/05/08 08:55

  • 小魚,語法打包囉,感恩捏!

    Dear小魚:

    妳的語法打包囉
    很實用,謝謝捏!
  • 不客氣~請用:)

    amway6712426replied on 2008/05/23 09:15

  • 你好~請問天空部落可以用嗎?先謝謝你的分享
  • 應該可以吧~^^
    你用用看啊~

    amway6712426replied on 2008/07/20 22:51

  • 不好意思!可以再請教你嗎?
    我用一個OK~但用2個就會顯示不出來!!
    是在語法最後</script>+ <br>降子對嗎??
  • 嗯~對啊
    不然你改用<p>看看如何?
    可能是欄位有限制字數也不一定~

    amway6712426replied on 2008/07/21 17:02

  • 謝謝你哦,我也來使用看看~
  • 不客氣~我刪一個喔^^

    amway6712426replied on 2008/11/11 09:05

  • 謝謝分享唷~
    語法打包帶走惹
  • 不客氣~
    妹妹好可愛唷~^^

    amway6712426replied on 2008/12/11 16:53

  • 在別人的blog上看到有此語法,得知有此好地方,就連過來帶走,很實用耶
    感恩
  • 不客氣喔
    很高興幫上忙^^

    amway6712426replied on 2009/03/20 13:13

  • 帶走囉 感謝~~
  • 不客氣呀~^^

    amway6712426replied on 2009/05/10 09:27

  • 謝謝你的分享,我找這個語法好久了:D
  • 不客氣喔

    amway6712426replied on 2009/05/23 13:22

  • 帶走囉
    對媽咪來講 太實用了 感恩喔
  • 不客氣~^^

    amway6712426replied on 2009/09/25 09:46

  • 請問一下 如果字要改顏色應該怎麼做呢?! (自己試好久都失敗@@~)
  • 字應該是隨著你blog的版面css改變的喔

    amway6712426replied on 2009/10/22 22:39

  • 不好意思~因為我想要數字的顏色可以換色~不隻道可不可以直接在程式碼中直接作設定@@? 所以想問問看~~
  • 這個我不會
    因為這是java程式的語法
    要改也要從程式裡改吧

    amway6712426replied on 2009/10/25 09:53

  • 喔喔喔感激你 ~ 對不起問了麻煩的問題~@@
  • 不會~

    amway6712426replied on 2009/10/27 11:41

Comment Permissions: Allow commenting

Leave Comment

*Name/Nickname
E-mail
Personal Website
Comment Title
*Comment
* Private Comment