登录123 | 账号: 密码: 今天是: 加入收藏 返回首页 

同城供应求购,商机就在身边 免费企业商铺,免费发布商机 关注商业资讯,把握商业机会 同城库存二手,晒出您的宝贝,淘进新的宝贝
全国企业黄页大全,加入即可得到推广
返回同城123首页
同城123信息网,最全最专业的同城分类信息网
同城生活贴吧,贴出生活的精彩 同城房屋租售,卖房、买房、租房、出租 同城招聘求职,优秀人才/高薪岗位等您来 同城婚恋交友,寻找你的TA
免费无极限,广告任意发
供应求购 免费商铺 商业资讯 库存二手 黄页大全 生活贴吧 房屋租售 招聘求职 婚恋交友 自助广告

用asp的调用函数获取当前时间的年月日日期、星期、时间、小时、分钟、秒
发布时间:2011/1/22 9:20:56 发布人:qqqqqq 点击:221

首先记住去空格和斜线方法


strNow = cstr(year(now())&month(now())&day(now())&hour(now(now())&minute(now())&second(now()))mb2=server.mappath("bak\"&strNow &"data.asp")now()函数出来的时间是有空格和斜线的,不过改为上面那么写就可以兼容了。
除了前边我所讲的那些动态效果外,动态HTML还可以显示时间,或通过时间来进行动态的设计交互式网页。具体步骤如下:
通过调用函数Date()和关键字new创建一个时间对象,如语句:today=new Date();将创建时间对象today;
利用这个时间对象的getYear、getMouth、getDate、getDay、getHours、getMinutes和getSeconds等方法得到时间;
利用得到的时间进行判断和相应的操作;
在HTML文档中输出结果。
     下面是一个显示当日的年份、月份和星期的简单例子。

例21 显示当天的年月日和星期
<html>
<head>
<title>DHtml举例21</title>
<style><!--
body {font-size:9pt;color:blue}
</style>
<script language="JavaScript">
var today;
var day;
var date;

today=new Date();     //此语句通过调用函数Date()和关键字new将today变成了一个时间对象

//通过时间对象today的getDay方法确定星期几,并将相应的字符串赋给变量day
if(today.getDay()==0) day="星期日 ";
if(today.getDay()==1) day="星期一 ";
if(today.getDay()==2) day="星期二 ";
if(today.getDay()==3) day="星期三 ";
if(today.getDay()==4) day="星期四 ";
if(today.getDay()==5) day="星期五 ";
if(today.getDay()==6) day="星期六 ";

//变量date用于存储年月日
date="今天是19"+(today.getYear())+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日 ";

//在HTML文档中输出"年月日"和"星期"
document.write(date);
document.write(day);
</script>
</head>
<body>
</body>
</html>

     此例的运行结果如下:


--------------------------------------------------------------------------------

今天是192005年11月4日 星期五


--------------------------------------------------------------------------------

     我们还可以通过获得时间判断是上午、下午或是晚上,然后相应的在网页中输出问候语:“早上好”、“下午好”或“晚上好”。

例22 给您一个问候
<html>
<head>
<title>DHtml举例22</title>
<style><!--
body {font-size:9pt;color:blue}
</style>
<script language="JavaScript">
var today;
var hello;

today=new Date();     //此语句通过调用函数Date()和关键字new将today变成了一个时间对象

//通过对象today的getHours方法确定时间是商务、下午还是晚上,并将相应的问候语字符串赋给变量hello
if(today.getHours()<=12) hello="早上好! ";
if(12<today.getHours()<=18) hello="下午好! ";
if(today.getHours()>18) hello="晚上好! ";

//在HTML文档中输出当前的具体时间
document.write(hello);
document.write("现在是"+today.getHours()+":"+today.getMinutes()+":"+today.getSeconds()+"。");
</script>
</head>
<body>
</body>
</html>

     此例的运行结果如下:


--------------------------------------------------------------------------------

晚上好! 现在是19:5:40。


--------------------------------------------------------------------------------


将以下代码复制粘贴到您的网页即可显示当天的日期与星期

<script language="javascript">
<!--begin
var enable=0;today=new date();
var day;var date;
var time_start=new date();
var clock_start=time_start.gettime();
if(today.getday()==0) day="日"
if(today.getday()==1) day="一"
if(today.getday()==2) day="二"
if(today.getday()==3) day="三"
if(today.getday()==4) day="四"
if(today.getday()==5) day="五"
if(today.getday()==6) day="六"
date=""+(today.getyear())+"<font color=#004080>年</font>"
+(today.getmonth()+1)+"<font color=#004080>月</font>"
+today.getdate()+"<font color=#004080>日&nbsp;星期</font>";
document.write("<span style='font-size:9pt;color:#004080;'>"+date);
document.write(day+"</font></span>");
--></script>

<SPAN
style="FONT-SIZE: 9pt"><SPAN style="FONT-SIZE: 9pt"><SCRIPT language=Javascript>
<!--
calendar = new Date();
day = calendar.getDay();
month = calendar.getMonth();
date = calendar.getDate();
year = calendar.getYear();
if (year< 100) year = 1900 + year;
cent = parseInt(year/100);
g = year % 19;
k = parseInt((cent - 17)/25);
i = (cent - parseInt(cent/4) - parseInt((cent - k)/3) + 19*g + 15) % 30;
i = i - parseInt(i/28)*(1 - parseInt(i/28)*parseInt(29/(i+1))*parseInt((21-g)/11));
j = (year + parseInt(year/4) + i + 2 - cent + parseInt(cent/4)) % 7;
l = i - j;
emonth = 3 + parseInt((l + 40)/44);
edate = l + 28 - 31*parseInt((emonth/4));
emonth--;
var dayname = new Array ("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
var monthname =
new Array ("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月" );
document.write("<font color=000000>"+year +"年");
document.write(monthname[month]);
document.write(date + "日");
document.write(dayname[day]+" "+"</font>");
// January(1月份节日,以下同。)
if ((month == 0) && (date == 1)) document.write("元旦");
if ((month == 2) && (date == 14)) document.write("情人节");
if ((month == 4) && (date == 1)) document.write("国际劳动节");
if ((month == 4) && (date == 4)) document.write("青年节");
if ((month == 5) && (date == 1)) document.write("国际儿童节");
if ((month == 11) && (date == 25)) document.write("圣诞节");
document.write("<br></font>");
//-->
</SCRIPT></SPAN></SPAN>

这是效果: 2007年6月13日星期三

回复此帖
123发布网广告位【218】 123发布网广告位【219】
 ※ 发布回复   ↓请遵循123发布网同城生活贴吧/论坛发帖规则;↓寻一夜情、包养、招嫖类信息的一律全部删除,并报公安备案↓  
回复标题:  
回复内容:
上传图片:
验 证 码:  

123发布网广告位【220】 123发布网广告位【221】
网站首页 | 关于我们 | 广告业务 | 关于VIP | 免责声明 | 联系我们 | 设为首页 | 加入收藏 | 意见反馈 | 网站建设
123发布网 版权所有 www.123fbw.com  联系电话:18331151646  QQ:1016964448
 CopyRight © 2007-2016 All Right Reserved  联系站长  津ICP备10002728号  统计: