更新Time Difference代码

之前写过一篇<[JavaScript]Time Difference>,原来的代码非常乱七八糟,基本每个人的时间都是各自计算然后显示的.

源代码如下:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<title>What Time Is It There?</title>
<script type=”text/javascript”>
function startTime()
{
var today = new Date();
var GMT_h = today.getHours() + ((new Date()).getTimezoneOffset())/60;
var kem_h = GMT_h + 8;
var kem_m = today.getMinutes()
var kem_s = today.getSeconds()
var georgemiller_h = GMT_h + 2
var georgemiller_m = today.getMinutes()
var georgemiller_s = today.getSeconds()
var max_h = GMT_h – 5
var max_m = today.getMinutes()
var max_s = today.getSeconds()
var gavinzhang_h = GMT_h – 4
var gavinzhang_m = today.getMinutes()
var gavinzhang_s = today.getSeconds()
kem_h = checkHour(kem_h)
kem_m = checkTime(kem_m)
kem_s = checkTime(kem_s)
georgemiller_h = checkHour(georgemiller_h)
georgemiller_m = checkTime(georgemiller_m)
georgemiller_s = checkTime(georgemiller_s)
max_h = checkHour(max_h)
max_m = checkTime(max_m)
max_s = checkTime(max_s)
gavinzhang_h = checkHour(gavinzhang_h)
gavinzhang_m = checkTime(gavinzhang_m)
gavinzhang_s = checkTime(gavinzhang_s)
document.getElementById(‘kem’).innerHTML=kem_h+”:”+kem_m+”:”+kem_s
document.getElementById(‘georgemiller’).innerHTML=+georgemiller_h+”:”+georgemiller_m+”:”+georgemiller_s
document.getElementById(‘max’).innerHTML=max_h+”:”+max_m+”:”+max_s
document.getElementById(‘gavinzhang’).innerHTML=gavinzhang_h+”:”+gavinzhang_m+”:”+gavinzhang_s
t=setTimeout(‘startTime()’,500)
}

function checkTime(i)
{
if (i<10)
{i=”0″ + i}
return i
}

function checkHour(i)
{
if (i<0)
{i= i + 24}
return i
}

</script>
</head>

<body onLoad=”startTime()”>
<p><a href=”http://akem.name”>Kem</a> @ Shanghai,China:</p>
<p><div id=”kem”></div></p>
<p><a href=”http://www.renren.com/profile.do?id=249522058″>Georgemiller</a> @ Nancy,France:</p>
<p><div id=”georgemiller”></div></p>
<p><a href=”http://weibo.com/1249208195″>Max</a>@Wisconsin,USA:</p>
<p><div id=”max”></div></p>
<p><a href=”http://weibo.com/2118476123″>Gavinzhang</a> @ Charlottesville,Virginia,USA:</p>
<p><div id=”gavinzhang”></div></p>
</body>
</html>

 

 

 

这几天,尝试精简了代码,提取了一些公共函数,是代码量减少了一大半.

新代码如下:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=GB2312″ />
<title>What Time Is It There?</title>
</head>

<body>
<p><a href=”http://akem.name”>Kem</a> @ Shanghai,China:</p>
<p><div id=”kem”></div></p>
<p><a href=”http://www.renren.com/profile.do?id=249522058″>Georgemiller</a> @ Nancy,France:</p>
<p><div id=”georgemiller”></div></p>
<p><a href=”http://weibo.com/2118476123″>Gavinzhang</a> @ Charlottesville,Virginia,USA:</p>
<p><div id=”gavinzhang”></div></p>

<script type=”text/javascript”>
function main()
{
startTime(8,’kem’)
startTime(2,’georgemiller’)
startTime(4,’gavinzhang’)
t=setTimeout(‘main()’,500)
}

function startTime(sq,name)
{
var today = new Date();
var GMT_h = today.getHours() + ((new Date()).getTimezoneOffset())/60;
var h = GMT_h + sq;
var m = today.getMinutes();
var s = today.getSeconds();
h = checkHour(h);
m = checkTime(m);
s = checkTime(s);
document.getElementById(name).innerHTML=h+”:”+m+”:”+s;
}

function checkTime(i)
{
if (i<10)
{i=”0″ + i;}
return i;
}

function checkHour(i)
{
if (i<0)
{i= i + 24;}
return i;
}
main()
</script>
</body>
</html>

 效果演示

七月

我觉得不能一个月都不写一篇东西,所以赶在8月来临之前随便写点.

过了今天,7周的暑期培训也就正式过了一半了.感觉除了也没什么长进.渡边桑的话还是有一大半听不懂,倒是这几天学习的动力没一开始足了.

离开交大也已经整整一个月了,期间回去过一次,走在熟悉的天屎路上倒也没有一种伤感的情怀.前些日志大佬回上海还特意跑来上大看我,虽然请了别人都是大餐而我只是一顿麻辣烫,不过也是我吃过最丰盛的一顿麻辣烫了,没记错的话都要30元了,吃完麻辣烫伴着麻辣烫的麻,辣,烫我差点痛哭流涕.

仿佛回到了高中每天学习的日子,看上去挺好的.

好想去芬兰蒸桑拿

看了《我就是想停下来看看这个世界》,骚动了一下。作者休学了一年申请去芬兰实习了。超级浪漫的好嘛!突然想到金大班也要去日本实习了。所以他也好浪漫啊!

然后骚动的我查了下去芬兰的机票。最贵的北欧航空到赫尔辛基是12700,最便宜的是俄罗斯航空是3890,太棒了!去蒸桑拿看海鸥还是很有希望的。蜜月旅行就定在那里了!(咳咳……不好意思……那个未来的那位同志!这个由不得你了!……)

嗯。最近慢慢地开始心定了。以前打酱油的时候一直不淡定,现在倒也还好。毕竟不是每个人都能够在裹挟着你汹涌向前的生产线上停下来,也不是每个人都有勇气拒绝成为墙上的另一块砖。

和丸子聊的时候发现虽然我们一直吐槽某宇宙最大行,但是最后我们发现从稳妥的角度看,真的还不错。只要至少我们部分停下来了,部分没有成为砖。

 

燥热

好烦躁啊好烦躁啊。隔壁装修的大叔可以不可以等天不热了再装修啊!又吵又热。。。
好无聊的夏天啊!

晚安北京

北京之行略匆忙,略湿,略屌丝。

我买回家的特产有哈尔滨大红肠,有三袋麻花。极其不北京的特产,味道相当好。

鉴于我已经很久没有出远门了。必须得对这一行程做一个详细记录。

六月中,定下时间。在出发前买了往返车票。定下了酒店。(此次两个酒店都让人印象深刻,不仅仅因为屡次迷路,更因为桔子有帅气正太前台小哥,和家有热情服务员姐姐和隔壁房间大中午的OX声,并和家的早饭实在是太TM好吃了!)因铁道部购票系统略高级,对于出票,取票这些专业名词略迷茫,于是爆发一场关于票,身份证,刷哪个就可以上车的疑虑,最终在鉴于有汤先生请吃饭的前提之下,于一个下雨天,亦出发前一天去代售点取了往返车票。

6月25日
白天赶去交流中心交掉了材料,赶回南汇。收拾好行李,晚上三人于加油站汇合,南汇八十去了地铁站。头一次去上海火车站,略痴呆,拿着票去了到达口。。。被鄙视。

6月26日
7点45分许,一路晃几晃几,当车驶进北京南站时候,天,开始飘起淅淅沥沥的雨丝。
气温略低。收到短信曰:你来的很不凑巧哟。。。哟你妹妹哟。
拖着行李去了圆明园。断壁残垣铺陈有致。游客众多。行李略重,略累。
走去清华,我觉得最值得的就是清华园门口的那张合照。。。还有清华食堂那个炒菜。。那个牛肉啊。。真是多啊!分量足的不行啊!为了不浪费。我吃了好多好多好多!
之后去桔子入住。哎呀呀 房间真是好啊,里面还有小鱼,还有魔方,要是转出三面魔方还可以去前台让请喝杯咖啡。。。
之后好像是去了前门大栅栏。买了明信片。邮票啥的。吃了爆肚和炸酱面。还有十元一大杯子的酸梅汤。为了不浪费。我又一次挺身而出。。。吃了小半。。
6月27日
我躺上床就默默睡了几分钟。。然后醒过来。调整位置后,再次睡着。所以说,杨姐说我睡相很坏,并且羊姐睡前折腾一番电灯不得要领后,索性切断了全部的电源。。于是木有空调。于是。。我很热。凌晨三点半我们就出发看升旗去了。人可真多啊!此处省略五百字。当时我还拍了路上的视频,大家傻逼兮兮跟镜头打个招呼,然后介绍说我们在北京,这里是天安门。。。。太二了。
身旁有一个正太爸爸和他儿子。他开始的时候把儿子骑在头上,分分钟之后他表示扛不住了,他的基友劝他把儿子放到前面去。。于是他儿子就站到一个老爷爷前面去了。他站在我旁边的旁边,他基友站在我后面。我表示我实在是看不见什么。我踮脚以后可以在人头中间看到些许。基友和正太爸爸在走前还跟我们说再见。。然后被我们拉住帮我们拍合照,爸爸还嫌弃我的卡片拍不清楚,基友还让爸爸用他的单反给我们拍,爸爸说,拍了怎么给她们呢。。。囧囧。总之。我很喜欢这一对基友。多么的真爱啊!还有儿子居然!一家三口都很正太!
然后经历了种种骗子与骗子斗争。还好我们最终以正义战胜了邪恶。在黄帽子阿姨的指点下,去了正规车,坐了4块8毛的车!哦耶!长城一爬,神清气爽。下来以后再来一根老冰棍,真呀真开心。下城的小滑车像过山车。好刺激啊。但是长城下面卖的吃的太坑爹了!我吃了半个肉夹馍以后,羊姐说那个青椒是隔天的。。。我于是吃不下了。。
当天我们住了和家,长城回去以后,在床上歇着想下午去哪里的时候,隔壁开始哦哦啊啊恩,然后瞬间冷场了几秒。好热情好干柴烈火的隔壁。
去了恭王府。和珅家真好看。和珅真有钱。和珅还没有绝后,他的后人现在都还有呢。这是一个团的导游跟他的团员说的。。我凑巧听到,我就乐了。
然后去了鼓楼,我在地摊买了一件海魂衫,上面还有个傻逼熊说报告,我没钱。吃了小丁子推荐的姚记炒肝。我只能说,本着不要浪费的精神,我吃了大半。
鼓楼真好玩,鼓楼穿到南锣鼓巷,猴子的同学请我们吃了文宇奶酪。然后告别他们以后我们去了后海骑自行车。后海的酒吧里驻场歌手是标配。各种类型得都有。有一家店还有钢管舞,我忍不住回头驻足看了几分钟。我看到很多男人色迷迷得一直在看。
我还想说,南锣鼓巷里那家明信片的阿姨,不是说有南锣鼓巷的邮戳么!我收到了以后发现就只是北京地安门的邮戳啊喂!
6月28日
故宫。进宫了。王爷,皇后,还有本太子终于穿越千年的风雨进宫了。
风雨中,那些沧桑的红啊黄啊,都有点灰蒙蒙。
那些人头攒动啊,我游走在宫中,略艰难。
还有,我的讲解器,那是相当的。。。。不听话。

下午为了吃个肯德基,坐反了车,导航了一番,各种问路。终于吃到了。。真满足,还买了很多提着去了圆明园。然后发现,圆明园附近。。那是。。有两家肯德基的!囧
在这个慈禧行宫呢。风景是相当不错,人呢也略少,于是心情略好,兴致略好。走走逛逛本身是一件十分有情调的事情,但是。。我好累啊,我走不动了啊,我一直骗她们两个坐下来休息一下啊。然后在荷花池畔那边,也就是慈禧每次扮作观音或者采莲女上船游玩的那个码头那边看到了一个端着长枪短炮对着荷花目不转睛的帅哥。我就偷偷拍下来了。

这一天的晚上我们去了王府井。买了。。两斤麻花。。然后提着走啊走啊走啊。吃了小吃中唯一觉得味道很好的烤串。。囧。屌丝得坐在马路边上喝汽水,屡次被人当做店家来问价钱啊,问路啊各种的。感慨一番后。我提出了本次旅行中最有建设性,留下最丰富回忆的建议!那就是!走去看看天安门夜景吧!
当然,后来我在路上辩解,我没有说走啊。。我说去看看。。是说地铁啊。。恩。
这已决定导致我们在一条单行道上一路向前。。。走得地动山摇,脚软得不行,我好像还差点踩到狗屎,那会正好Q币大叔给我打电话问我在哪里,于是我也没有仔细辨别,然后我后来也选择不告诉她们两个。。在他们两个去前面让我慢慢走的时候。我好像踩到狗屎了这件事情,因为我怕她们会不让我回去睡觉。。。。
总之就是各种惆怅后终于坐上了车。详细情形我懒得写了。。。恩。
对于创造了这么一段历史,让两位在写游记的时候都不约而同的浓墨重彩的回忆了一番,我倍感荣耀。
6月29日
最后一个上午,在北京。
去逛了逛早上,人不多的。安静的胡同。略美。
我吃了一大份酒店的炒饭!真好吃!
去了矛盾故居。字写的真好看啊!老师给小矛盾的作文的批注也好好看啊!越发坚定了我要练字!
中午时分提包离开酒店。此时雨停了。
我顺走了酒店的一次性拖鞋。因为在高铁上,我脱掉了湿漉漉的鞋子,穿着一次性拖鞋~好安逸哦~虽然略屌丝~
嘻嘻嘻
可笑的是,在火车站,我们居然。。又买了一斤麻花!
于是我总共买了三斤多的麻花!
太可笑了!不过,麦当劳好好吃哦!香芋派好好吃哦!
美味!一百分!

回到了上海,下火车的瞬间。热气袭来!甚是感动。
然而。之后上海气温直接升到了三十六度。。。。略热了么。
明天五点要学车。。唔。嘻嘻睡了。