iT邦幫忙

9

JavaScript 教學 20:水經注選《黃牛灘》

灑花灑花
<span style="color: blue;"><span style="font-size: 16px;"> **此巖既高,加以江湍紆洄,雖途逕信宿,猶望見此物,故行者謠曰:

「朝發黃牛,暮宿黃牛;三朝三暮,黃牛如故。」

言水路紆深,迴望如一矣。** </span></span>
灑花灑花
本節講“日期”物件。本物件方法眾多,但其實僅需知道常用幾個,其它即可一以貫之。

影片內容如下:
==============
1 var d = new Date()
2 取得年份:d.getFullYear()
3 設定年份:d.setFullYear()
4 本地時間:d.getTime()
5 本地星期:d.getDay()
6 GMT時間:d.toUTCString()
7 顯示時鐘小程式
==============

日期除了可供顯示之外,也可設定或加減之,所以“朝發黃牛”之後,再加個三天三夜便成就了“三朝三暮,黃牛如故”。
==============
var d = new Date(); //朝發黃牛
dd = d.setDate(d.getDate()+3); //三朝三暮
==============

Yes

【註】以下程式碼可跑出每0.1秒的“碼表”的效果,在影片中因未現場抓到bug,故未成功秀出,在此予以補正。
==============
function runTimer()
{
var h,m,s,ms, myday, result;
myday = new Date();
h = myday.getHours();
m = myday.getMinutes();
s = myday.getSeconds();
ms= myday.getMilliseconds();

result = h + ":" + m + ":" + s + ":" + ms;
document.getElementById("demo").innerHTML=result;
t = setTimeout("runTimer()",100);
}
==============

實作網址:http://www.w3schools.com/js/default.asp

最重要的是.............“推”是一定要按的啦!!!

上一篇:詠荊軻
下一篇:木蘭詩
第一篇:周南關睢


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
總裁
iT邦好手 1 級 ‧ 2012-07-20 13:49:13

筆記

看更多先前的回應...收起先前的回應...
總裁 iT邦好手 1 級 ‧ 2012-07-20 14:13:52 檢舉

成家才能立業,少了"+"怎麼行呢??...

ted99tw iT邦高手 1 級 ‧ 2012-07-20 14:29:10 檢舉

謝謝總裁幫忙捉蟲~~
謝謝謝謝

鐵殼心 iT邦高手 1 級 ‧ 2012-07-20 14:48:27 檢舉

cdfu提到:
成家才能立業,少了"+"怎麼行呢??...

少了"$"更不行吧失神

總裁 iT邦好手 1 級 ‧ 2012-07-20 15:23:16 檢舉

少了MM應該也成不了事的...暈
所以M$原來是成家立業的基礎...筆記

0

來一篇水經江水注 (水經注江水) 吧

ted99tw iT邦高手 1 級 ‧ 2012-07-26 09:49:24 檢舉

hsw1976提到:
(水經注江水)

大大別開我玩笑了,《黃牛灘》即是江水之一部,每次看到“江水篇”,例如:

<span style="color: red;"><span style="font-size: 24px;">「巴東三峽巫峽長,猿鳴三聲淚沾裳!」</span></span>

都不禁讓人遙想千年前酈道元刺史高大的身影....以大半生的時光注了一部水經,最後竟然還是被造反的同僚所害.....Orz

0
yoyo88506022
iT邦新手 5 級 ‧ 2012-10-11 07:12:36

(舉手) ,老師!可以請教嗎 我跟著打,就是不顯示出來 真的找不出哪裡有問題

<body onload="runTimer()">
<hl>
<script>
function runTimer()
{
var h,m,s,ms,myday;
myday=new Date();
h = myday.getHours();
m = myday.getMinutes();
s = myday.getSeconds();
result = h + ":" + m + ":" + s;
document.getElementById("demo").innerHTML=result;
t = setTimeout("runTimer()",1000);
}
<p id="demo">paragraph</p>
</script>
</hl>

0
ted99tw
iT邦高手 1 級 ‧ 2012-10-11 07:44:31

yoyo88506022提到:
<p id="demo">paragraph</p>
</script>

對調成:

</script>
<p id="demo">paragraph</p>

再試試,若有問題再問舉手關係~~~

0
lugood
iT邦新手 4 級 ‧ 2012-11-08 02:35:17

請教泰大,如果為了美觀,讓時分秒為個位數時自動補0的格式,例如5點5分5秒顯示05:05:05的話,除了寫if判斷小於10時,前面加"0"以外,有其他比較好的方法嗎?

0
ted99tw
iT邦高手 1 級 ‧ 2012-11-08 09:00:13

lugood提到:
除了寫if判斷小於10時,前面加"0"以外,有其他比較好的方法嗎?

用if....也是我可想得到最快最簡明的方法~~臉紅

我要留言

立即登入留言