AL8 Forum
   登錄註冊幫助


標題: [D6.0] [改良] calendar 日曆 選擇增加可以設定 "秒"
 bluelovers
 0053987
Rank: 3Rank: 3Rank: 3
點擊查看 bluelovers 的詳細資料

頭銜: Conqueror

帖子: 122

精華: 0

積分: 2210 點

現金: 0 元

存款: 135 元

閱讀權限: 20

註冊: 2006-10-1

狀態: 離線
 
發表於 2007-12-29 05:22  資料  個人空間  主頁 短消息  加為好友 
[改良] calendar 日曆 選擇增加可以設定 "秒"

[改良] calendar 日曆 選擇增加可以設定 "秒"
轉自: http://discuz.bluelovers.net/thread-9580-1.html#pid15426

演示 http://discuz.bluelovers.net



開啟 calendar.js


var ii = null;

下面加上
var ss = null;



s += '<tr id="hourminute"><td colspan="7" align="center"><input type="text" size="2" value="" id="hour" onKeyUp=\'this.value=this.value > 23 ? 23 : zerofill(this.value);controlid.value=controlid.value.replace(/\\d+(\:\\d+)/ig, this.value+"$1")\'> 點 <input type="text" size="2" value="" id="minute" onKeyUp=\'this.value=this.value > 59 ? 59 : zerofill(this.value);controlid.value=controlid.value.replace(/(\\d+\:)\\d+/ig, "$1"+this.value)\'> 分</td></tr>';

改為
s += '<tr id="hourminute"><td colspan="7" align="center"><input type="text" size="2" value="" id="hour" onKeyUp=\'this.value=this.value > 23 ? 23 : zerofill(this.value);controlid.value=controlid.value.replace(/\\d+(\:\\d+)/ig, this.value+"$1")\'> 點 <input type="text" size="2" value="" id="minute" onKeyUp=\'this.value=this.value > 59 ? 59 : zerofill(this.value);controlid.value=controlid.value.replace(/(\\d+\:)\\d+/ig, "$1"+this.value)\'> 分 <input type="text" size="2" value="" id="second" onKeyUp=\'this.value=this.value > 59 ? 59 : zerofill(this.value);controlid.value=controlid.value.replace(/(\\d+\:\\d\:)\\d+/ig, "$1"+this.value)\'> 秒</td></tr>';



/(\d+)\-(\d+)\-(\d+)\s*(\d*):?(\d*)/.exec(s);

改為
/(\d+)\-(\d+)\-(\d+)\s*(\d*):?(\d*)?(:?(\d*))/.exec(s);



/(\d+)\-(\d+)\-(\d+)\s*(\d*):?(\d*)/.exec("0000-00-00 00\:00");
        return new Date(m1, m2 - 1, m3, m4, m5);

改為
var m6 = (RegExp.$7 && (RegExp.$7 > -1 && RegExp.$7 < 60)) ? parseFloat(RegExp.$7) : 0;
        /(\d+)\-(\d+)\-(\d+)\s*(\d*):?(\d*)?(:?(\d*))/.exec("0000-00-00 00\:00\:00");
        return new Date(m1, m2 - 1, m3, m4, m5, m6);



controlid.value = yy + "-" + zerofill(mm + 1) + "-" + zerofill(d) + (addtime ? ' ' + zerofill($('hour').value) + ':' + zerofill($('minute').value) : '');

改為
controlid.value = yy + "-" + zerofill(mm + 1) + "-" + zerofill(d) + (addtime ? ' ' + zerofill($('hour').value) + ':' + zerofill($('minute').value) + ':' + zerofill($('second').value) : '');



ii = currday.getMinutes();

下面加上
ss = currday.getSeconds();



$('minute').value = zerofill(ii);

下面加上
$('second').value = zerofill(ss);


完成




http://discuz.bluelovers.net - Bluelovers.風 提供Discuz插件及文章創作等主題討論區。
 AL8 Forum © All rights reserved.
頂部
 john19840306
 0090973
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 john19840306 的詳細資料

頭銜: Lord

帖子: 433

精華: 0

積分: 5090 點

現金: -119 元

存款: 0 元

閱讀權限: 25

註冊: 2007-11-11

狀態: 離線
 
發表於 2007-12-29 06:47  資料  個人空間  短消息  加為好友 
why cannot see u pic ????




 AL8 Forum © All rights reserved.
頂部
 cs254011
 0014380
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 419

精華: 0

積分: 5170 點

現金: 115 元

存款: 0 元

閱讀權限: 25

註冊: 2005-1-5

狀態: 離線
 
發表於 2007-12-29 07:21  資料  個人空間  短消息  加為好友 
有看沒有懂=.=
有這個日曆插件嗎??




 AL8 Forum © All rights reserved.
頂部
 hoqq123
 0039582
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 113

精華: 0

積分: 1640 點

現金: 3 元

存款: 0 元

閱讀權限: 20

註冊: 2006-2-3

來自: Q

狀態: 離線
 
發表於 2007-12-29 10:12  資料  個人空間  主頁 短消息  加為好友  添加 hoqq123 為MSN好友 通過MSN和 hoqq123 交談 Yahoo!
好像作用不大.....純支持..不裝..




 AL8 Forum © All rights reserved.
頂部
 szehim2009
 0058459
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

自述: PHP-新手

帖子: 1023

精華: 0

積分: 8057 點

現金: 17 元

存款: 0 元

閱讀權限: 70

註冊: 2006-11-20

來自: Hong Kong

狀態: 離線
 
發表於 2007-12-29 11:04  資料  個人空間  主頁 短消息  加為好友  添加 szehim2009 為MSN好友 通過MSN和 szehim2009 交談
Support only




 AL8 Forum © All rights reserved.
頂部
 alvin222
 0055556
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 alvin222 的詳細資料

頭銜: Lord

帖子: 448

精華: 0

積分: 5050 點

現金: 3 元

存款: 116 元

閱讀權限: 25

註冊: 2006-10-18

狀態: 離線
 
發表於 2007-12-29 16:14  資料  個人空間  主頁 短消息  加為好友 
JUST SUPPORT!




 AL8 Forum © All rights reserved.
頂部
 louisman01
 0071841
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 382

精華: 0

積分: 3610 點

現金: 64 元

存款: 500 元

閱讀權限: 25

註冊: 2007-4-1

狀態: 離線
 
發表於 2008-1-21 14:23  資料  個人空間  短消息  加為好友 
Support




 AL8 Forum © All rights reserved.
頂部

聯繫我們 - AL8 Forum - 網頁空間由 I-SERVICES 提供 - Archiver - WAP
清除 Cookies, 當前時區 GMT+8, 現在時間是 2008-12-3 04:41
Processed in 0.237042 second(s), 7 queries , Gzip enabled
Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.