ASP里的时间涵数

原创 2001年07月12日 09:40:00

在ASP里面有取当前时间的涵数now,有取当前日期的涵数date,取当前年月日的涵数year(date),month(date),day(date),唯独没有取当前周的涵数,所以根据去今天是本星期的地几天的涵数weekday(firstdate)),和DateAdd涵数就可编写出取当前周的涵数了(:,而且还考虑到跨年跨月的问题.

代码如下

weeknum=weekDay(DateAdd("d",(-(Day(date))+1),date))                'the week number of first date of this month
firstdate=DateAdd("d",(-(Day(date))+1),date)                        'the first date of this month
ldt_prevmon=dateadd("d",-1,firstdate)                              'the last date of prev month
firstdate_lstmon=dateadd("d",(-(Day(ldt_prevmon))+1),ldt_prevmon)    'the first date of last

weekcount=0 
for dd=1 to day(ldt_prevmon)
    if (weekday(dateadd("d",dd,firstdate_lstmon))=1) then
        weekcount=weekcount+1
    end if 
next


if day(date)<=(8-weekday(firstdate)) then
    weekordnew=weekcount+1
    ok=year(dateadd("m",-1,firstdate))  & "年" &  month(dateadd("m",-1,firstdate))  &"月第"  & weekordnew & "周"
else
    weekord=int((day(date)-weekday(date))/7+1)
    
    ok=year(Date)  & "年" &  month(Date)  &"月第"  & weekord  & "周"
end if

ntdll.dll里的涵数

要用ntdll.dll 里的涵数就写个*.def文件  然后用lib命令 就可以 但怎么知道ntdll.dll里的涵数的类型啊? 要不怎么用定义涵数指针啊?...
  • skyydq
  • skyydq
  • 2004年07月16日 17:29
  • 1139

linux C 日期时间相关函数(输出中文日期)

说明:可以输出中文日期格式 string GetNowDateTime() {     string tem;     int iyear = 1900;     time_t   now;    ...
  • xjwy
  • xjwy
  • 2016年08月29日 14:57
  • 414

asp中以十六进制显示字串数据

如何以十六进制显示字串数据?    整理编辑:China ASP答:sub ShowHex(data)    dim l    dim i     dim ch    l=lenB(data)    ...
  • ghj1976
  • ghj1976
  • 2001年02月27日 11:42
  • 1582

想做个站,大家给点建议啊

想建个宠物网站,大家有做这块的吗?给点建议哈,平时嫌的没事啊,想建个站消遣下,做哪方面的好呢?暂时想做个宠物方面的,技术上不懂的还要靠大家帮忙哈,在此先谢过了...
  • xuejinyoulan
  • xuejinyoulan
  • 2009年08月24日 17:40
  • 915

将c++函数导出到lua脚本中

#include #include "lua.h"#include "lualib.h" #include "lauxlib.h" int PrintStringList (lua_State * ...
  • rainertop
  • rainertop
  • 2009年07月05日 16:23
  • 893

区别和认识C#中四个判等函数

 .Net有四个判等函数?不少人看到这个标题,会对此感到怀疑。事实上确是如此,.Net提供了ReferenceEquals、静态Equals,具体类型的Equals以及==操作符这四个判等函数。但是这...
  • zhoufoxcn
  • zhoufoxcn
  • 2006年10月09日 10:21
  • 1800

Arduino入门函数笔记

1、setup() 当Arduino开始的时候被调用。用它来初始化变量,设置引脚运行模式,启动库文件等。setup函数只运行一次,每次上电或者被重置时候调用。 int buttonPin ...
  • eesc55
  • eesc55
  • 2017年04月11日 14:03
  • 223

涵涵--涵涵宝贝

http://www.4shared.com/photo/b-F_O1GG/18661143528.html? http://www.4shared.com/photo/gC1da_H2/18661...
  • u011989318
  • u011989318
  • 2013年09月05日 17:20
  • 168

VB format涵数

问:format(1,"!@@@")这里的!@@@是什么意思?VB format涵数[此问题的推荐答案]用户自定义字符串格式 (Format 函数) 可以用下面任意字符来创建格式表达式用于字符串: 字...
  • lurker2006
  • lurker2006
  • 2008年07月31日 10:35
  • 944

asp时间的判断

[已结束]") else Response.Write("[进行中]") %> 这个我放在一个子叶里面,它是正确的,但是我在外面显示的是否进行的时候,无论怎么样 都是显示结束,我应该怎么更改...
  • kuqiu4872
  • kuqiu4872
  • 2016年12月31日 14:51
  • 239
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP里的时间涵数
举报原因:
原因补充:

(最多只允许输入30个字)