<!--
// 93,04,27,13,25註解始
// 本卷是爪哇指令，印出今天的中華民國年、月、日及星期幾。
// 
// 原始出處
// [[
// 93,04,27,05:22:11
// http://burner01.netfirms.com/homepage/top.htm
// C:\$fm\learn\9304\roc_year_930427.htm
// ]]
// 
// 由
// 93,04,27,10,00
// 至
// 93,04,27,11,22
// 自由人改寫，使年、月、日印出中文數字
// （原本印阿拉伯數字）
// 
// 如果一份網頁卷（例如 freeman1.htm）要印出
// 今天的中華民國年、月、日及星期幾。
// 以「原呼卷」代表原始呼叫印日期的爪哇指令卷。
// 此處「原呼卷」是 freeman1.htm
// 此處爪哇指令卷是 roc_yr1b.js
// 您可以在原呼卷中加入下面五行
// <br>
// <script language="JavaScript"
// SRC="http://freeman2.com/roc_yr1b.js">
// </script>
// <br>
// 
// 加入上面五行時，
// 指令左端的 "//" 應該刪除。
// <br> 指定換行，視自己的需要可以省略 <br> （即不換行）
// 
// 上面五行也可以串成一行。如   (93,05,05,15,26)
// <br><script language="JavaScript" SRC="http://freeman2.com/roc_yr1b.js"></script><br>
// 如果簽送至接受爪哇指令的論壇、留言簿，多數會插入
// 93,05,05,15,34 computer shut down
// 換行指令 <br> ，但是由 <script 至 </script>
// 之間不能有 <br> ！串成一行之後，在 </script>
// 後面加入 <br> ，不破壞爪哇指令。 (93,05,05,15,44)
// 
// 上面指定取用自由人網站 "http://freeman2.com/"
// 的爪哇指令卷 "roc_yr1b.js"
// 
// 下面指定取用原呼卷同子目錄內的爪哇指令卷
// "roc_yr1b.js"
//
// <script language="JavaScript"
// SRC="roc_yr1b.js">
// </script>
// 
// 重點是刪除自由人網站路徑 http://freeman2.com/
//
// 此時您必須已經下載爪哇指令卷 "roc_yr1b.js"
// 並且存於原呼卷同子目錄。
//
// 假設爪哇指令卷 "roc_yr1b.js" 大小為五千位元，
// 假設有十個網頁卷需要印出中華民國年、月、日及星期幾，
// 每個網頁卷都要容納五千位元的指令，總共消耗五萬位元
// 
// 如果把爪哇指令另存一卷 "roc_yr1b.js" 而不納入
// 原呼卷的好處是﹕節省九份的空間（節省四萬五千位元）
// 
// 使用
// SRC="http://freeman2.com/roc_yr1b.js">
// 的好處是爪哇指令存於自由人網站，不佔您一分空間，
// 不消耗您一絲網路流量（資源提供者付款支持流訪量）
// 
// 壞處是若自由人網站關閉，您的網頁印不出民國年月日。
// 
// 使用
// SRC="roc_yr1b.js">
// 的優缺點，正好與上面相反，必須把爪哇指令存於您自
// 己網站，佔用您自己的空間，消耗您自己的流量。
// 好處是自由人網站的興亡與您無關。
// 本爪哇指令卷有三個版本
// http://freeman2.com/roc_yr1b.js 是 big5
// http://freeman2.com/roc_yr1g.js 是 gb2312
// http://freeman2.com/roc_yr1u.js 是 unicode
// 
// big5    是正體中文，大五碼，網頁頂必須加入下面三行
// <head> 
// <meta http-equiv="content-type" content="text/html; charset=big5">
// </head> 
// 
// gb2312  是簡體中文，大陸碼，網頁頂必須加入下面三行
// <head> 
// <meta http-equiv="content-type" content="text/html; charset=gb2312">
// </head> 
// 
// unicode 是統一碼，不必加入頁頂宣告。
// 
// 
// 相對於節省空間的方法
// <script language="JavaScript"
// SRC="http://freeman2.com/roc_yr1b.js">
// </script>
// 
// 上面是外界呼叫（節省空間）
// 下面是本卷指令（佔用空間）
// 
// 如果您要把爪哇指令直接加入網頁，修改如下
// 一、刪除 SRC="http://freeman2.com/roc_yr1b.js"
// 
// 二、把本卷 roc_yr1b.js 內容全部複製，
//    貼在下面兩行之間
// 
// <script language="JavaScript">
// 爪哇指令貼於此
// </script>
// 
// 如果您的網頁使用大五碼，請取用 roc_yr1b.js
// 如果您的網頁使用大陸碼，請取用 roc_yr1g.js
// 如果您的網頁使用統一碼，請取用 roc_yr1u.js
// 
// 93,04,27,14,22 phone ring 4 ring then stopped
// 
// 爪哇定義指令
// <script language="JavaScript">
// 及
// </script>
// 必須出現一次，而且只能出現一次
// 
// 
// 外界呼叫時，爪哇定義指令出現於原呼卷 freeman1.htm，
// 爪哇指令卷 roc_yr1b.js 內　●不能●　再有
// <script language="JavaScript">
// 及
// </script>
// 
// 自由人建議讀者下載此爪哇指令
// http://freeman2.com/roc_yr1b.js
// http://freeman2.com/roc_yr1g.js
// http://freeman2.com/roc_yr1u.js
// 因為自由人網站隨時可能關閉。
// 
// 本卷定義
// var yr0=new yearArray(
// "九十三",
// .....
// "一九九",
// "二○○"
// );
// 
// 由民國九十三年至民國兩百年，
// 第一個數字"九十三",應用於
// -1911-93  （看下面）
// 
// 如果讀者需要自民國一年至兩百年，
// 
// 請把
// var yr0=new yearArray(
// "九十三",
// 
// 改為
// var yr0=new yearArray(
// "一",
// "二",     （填入一至九十二）
// "三",
// .....
// 
// 同時把
// -1911-93
// 
// 改為
// -1911-1
// 
// 最後一個數字（本卷為
// "二○○"
// ）必須沒有右端逗點，
// 
// 其前數字，必須有右端逗點，
// 否則爪哇指令不能執行。
// 
// 右端逗點表示尚有後續資料。
// 
// 
// 自由人　　中國九十三年四月二十七日
// 
// 93,04,27,14,57註解止
// 
// 
// 一封要把十三億中國人全部殺光的戰書 
// http://freeman2.com/warp_ori.htm 
// http://freeman2.com/warpaper.htm 
// 
// 已經發出第一砲 
// http://freeman2.com/20010911.htm 
// http://freeman2.com/wtc_keys.zip 
// 
// BBC 旁證 
// http://news.bbc.co.uk/hi/chinese/news/newsid_1563000/15633221.stm 
// 
// 分析 
// http://freeman2.com/9008si19.htm#9209B01 
// 
function ROCyear()
 {

today=new Date();


function initArray(){
this.length=initArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=initArray.arguments[i]  }

var d=new initArray("<font color=RED>星期日</font>","<font color=black>星期一</font>","<font color=black>星期二</font>","<font color=black>星期三</font>","<font color=black>星期四</font>","<font color=black>星期五</font>","<font color=GREEN>星期六</font>");


function yearArray(){
this.length=yearArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=yearArray.arguments[i]  }

var yr0=new yearArray(
"九十三",
"九十四",
"九十五",
"九十六",
"九十七",
"九十八",
"九十九",
"一○○",
"一○一",
"一○二",
"一○三",
"一○四",
"一○五",
"一○六",
"一○七",
"一○八",
"一○九",
"一一○",
"一一一",
"一一二",
"一一三",
"一一四",
"一一五",
"一一六",
"一一七",
"一一八",
"一一九",
"一二○",
"一二一",
"一二二",
"一二三",
"一二四",
"一二五",
"一二六",
"一二七",
"一二八",
"一二九",
"一三○",
"一三一",
"一三二",
"一三三",
"一三四",
"一三五",
"一三六",
"一三七",
"一三八",
"一三九",
"一四○",
"一四一",
"一四二",
"一四三",
"一四四",
"一四五",
"一四六",
"一四七",
"一四八",
"一四九",
"一五○",
"一五一",
"一五二",
"一五三",
"一五四",
"一五五",
"一五六",
"一五七",
"一五八",
"一五九",
"一六○",
"一六一",
"一六二",
"一六三",
"一六四",
"一六五",
"一六六",
"一六七",
"一六八",
"一六九",
"一七○",
"一七一",
"一七二",
"一七三",
"一七四",
"一七五",
"一七六",
"一七七",
"一七八",
"一七九",
"一八○",
"一八一",
"一八二",
"一八三",
"一八四",
"一八五",
"一八六",
"一八七",
"一八八",
"一八九",
"一九○",
"一九一",
"一九二",
"一九三",
"一九四",
"一九五",
"一九六",
"一九七",
"一九八",
"一九九",
"二○○"
);



function monthArray(){
this.length=monthArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=monthArray.arguments[i]  }

var mn0=new monthArray(
"一",
"二",
"三",
"四",
"五",
"六",
"七",
"八",
"九",
"十",
"十一",
"十二"
);




function mdayArray(){
this.length=mdayArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=mdayArray.arguments[i]  }

var md0=new mdayArray(
"一",
"二",
"三",
"四",
"五",
"六",
"七",
"八",
"九",
"十",
"十一",
"十二",
"十三",
"十四",
"十五",
"十六",
"十七",
"十八",
"十九",
"二十",
"二十一",
"二十二",
"二十三",
"二十四",
"二十五",
"二十六",
"二十七",
"二十八",
"二十九",
"三十",
"三十一"
);



document.write(
"中華民國",yr0[today.getYear()+1-1911-93],
"年",
mn0[today.getMonth()+1],
"月",
md0[today.getDate()],
"日",
d[today.getDay()+1],"");

 return 0;
 }

//-->

ROCyear();

<!-- 9304271000 開始 -->
<!-- 9304271122 完成 -->



<!--  
document.write("<span id='clock'></span>");
var now,hours,minutes,seconds,timeValue;
function showtime(){
    now = new Date();
    hours = now.getHours();
    minutes = now.getMinutes();
    seconds = now.getSeconds();
    timeValue = (hours >= 12) ? "下午 " : "上午 ";
    timeValue += ((hours > 12) ? hours - 12 : hours) + " 點";
    timeValue += ((minutes < 10) ? " 0" : " ") + minutes + " 分";
    timeValue += ((seconds < 10) ? " 0" : " ") + seconds + " 秒";
    clock.innerHTML = timeValue;
    setTimeout("showtime()",500);
}
// 
// 93,04,28,16,10
// setTimeout("showtime()",100);
// 每一秒鐘執行 showtime() 十次 (耗費)
// 優點是最大誤差 0.1 秒。
// 
// setTimeout("showtime()",1000);
// 每一秒鐘執行 showtime() 一次 (節省)
// 缺點是最大誤差 0.99 秒。
// 
// 折衷方法，使用 500 毫秒， 
// setTimeout("showtime()",500);
// 每半秒鐘執行 showtime() 一次
// 最大誤差半秒。
// 93,04,28,16,11
// 
//-->
showtime();

