不知大家有沒有碰過跟我一樣的情形… 讓M$的VB給養成壞習慣了…
在VB裡… 有很多關於日期時間的運算函式…
譬如:DateDiff(), Format(日期表示式), DateAdd()… 等等…
但是在JavaScript中卻沒有這些方便的函式可用…
小弟就乾脆改寫個自用的日期自訂函數來用…
當該網頁需要用到日期函式時, 我都會先宣告…
<script language=”javascript” src=”DateExpFunction.js”> </script>
這樣… 當你在JacaScript中建立一個新的Date物件時, 會自動使用這個新的物件函數… 譬如:
var Today = new Date();
alert(‘今天是:’ + Today.toFormat(‘yyyy/mm/dd’));
alert(‘現在時間是:’ + Today.toFormat(‘HH:nn:ss’));
alert(‘十天後為:’ + Today.DateAdd(‘d’, 10));
alert(‘五天前為:’ + Today.DateAdd(‘d’, -5));
alert(‘2005/01/01距離今天為:’ + Today.DateDiff(‘d’, ‘2005/1/1’));
你看… 這樣是不是很方便呢!?

程式下載…
JavaSctipt Custom DateTime Object

最後修改日期: 2005-05-21