asp显示当前日期和时间

合集下载

asp.net获取系统当前时间的方法详解

asp.net获取系统当前时间的方法详解

获取系统当前时间的⽅法详解本⽂实例讲述了获取系统当前时间的⽅法。

分享给⼤家供⼤家参考,具体如下:在c# / 中我们可以通过使⽤DataTime这个类来获取当前的时间。

通过调⽤类中的各种⽅法我们可以获取不同的时间:如:⽇期(2008-09-04)、时间(12:12:12)、⽇期+时间(2008-09-04 12:11:10)等。

//获取⽇期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取⽇期DateTime.Now.ToLongDateString().ToString(); // 2008年9⽉4⽇DateTime.Now.ToShortDateString().ToString(); // 2008-9-4DateTime.Now.ToString("yyyy-MM-dd"); // 2008-09-04DateTime.Now.Date.ToString(); // 2008-9-4 0:00:00//获取时间DateTime.Now.ToLongTimeString().ToString(); // 20:16:16DateTime.Now.ToShortTimeString().ToString(); // 20:16DateTime.Now.ToString("hh:mm:ss"); // 08:05:57DateTime.Now.TimeOfDay.ToString(); // 20:33:50.7187500//其他DateTime.ToFileTime().ToString(); // 128650040212500000DateTime.Now.ToFileTimeUtc().ToString(); // 128650040772968750DateTime.Now.ToOADate().ToString(); // 39695.8461709606DateTime.Now.ToUniversalTime().ToString(); // 2008-9-4 12:19:14DateTime.Now.Year.ToString(); //获取年份 2008DateTime.Now.Month.ToString(); //获取⽉份 9DateTime.Now.DayOfWeek.ToString(); //获取星期 ThursdayDateTime.Now.DayOfYear.ToString(); //获取第⼏天 248DateTime.Now.Hour.ToString(); //获取⼩时 20DateTime.Now.Minute.ToString(); //获取分钟 31DateTime.Now.Second.ToString(); //获取秒数 45//n为⼀个数,可以数整数,也可以事⼩数dt.AddYears(n).ToString(); //时间加n年dt.AddDays(n).ToString(); //加n天dt.AddHours(n).ToString(); //加n⼩时dt.AddMonths(n).ToString(); //加n个⽉dt.AddSeconds(n).ToString(); //加n秒dt.AddMinutes(n).ToString(); //加n分1.string strTime = DateTime.Now.ToLongTimeString();2.DateTime dt = DateTime.Now;String str = dt.ToString("yyyy-MM-dd");或者:string str = DateTime.Now.ToString("yyyy-MM-dd");orstring str = DateTime.Now.ToShortDateString();3.DateTime.Now.ToString("yyyy-MM-dd");取⽇期,得到如2005-02-18的格式DateTime.Now.ToString("hh:mm:ss");取时间,得到如10:45:30的格式格式显⽰M/d/yy 12/7/58d-MMM 7-Decd-MMMM-yy 7-December-58d MMMM 7 DecemberMMMM yy December 58hh:mm tt 08:50 PMh:mm:ss t 8:50:35 PH:mm 20:50H:mm:ss 20:50:35M/d/yyyy H:mm 12/7/1958 20:50字符说明(:) 时间分隔符。

asp日期函数大全

asp日期函数大全

asp日期函数大全1. Now 传回系统的日期及时间。

例:Now 传回值:2002/11/2 10:23:30 AM2. Date 传回系统的日期。

例:Date 传回值:2002/11/23. Time 传回系统的时间。

例:Time 传回值:10;23:30 AM4. Year 传回系统的年份。

例:Year(Now) 传回值:20025. Month 传回系统的月份。

例:Month(Now) 传回值:116. Weekday 传回系统的星期几的数字。

使用方法:Weekday(1-3的时间函式,[星期天的开始数字])例:Weekday(Now,7) 传回值:14备注:若不设定开始数字,则星期天为1,.....星期六为7。

设定了则由星期天累加。

7. Day 传回系统的日子。

例:Day(Now) 传回值:28. Hour 传回系统的小时。

例:Hour(Now) 传回值:119. Minute 传回系统的分钟。

例:Minute(Now) 传回值:2310. Second 传回系统的秒。

例:Second(Now) 传回值:3011. Cdate 转换成日期变量型态。

例:Cdate(Now) 传回值:2002/11/2 10:23:30 AM12.DateAdd 用以计算时差,即时间加减。

使用方法:DateAdd("时间代码",加减数,日期表达式)例:DateAdd("H",2,Now) 传回值:2002/11/2 12:23:30 AM13. DateDiff 计算两段时间差距。

使用方法:DateDiff("时间代码",日期表达式1,日期表达式2) 例:DateDiff("H","2002/11/2 12:23:30 AM",Now) 传回值:214. DatePart 传回一个日期中的一部分。

使用方法:DatePart("时间代码",日期表达式)例:Part("H",Now) 传回值:1015. DateSerial 转换三个参数为日期形态。

asp显示当前日期和时间

asp显示当前日期和时间

演示效果为“2007年2月25日星期日正午12:42:48”。

使用方法:将下面的JS代码放到你想要显示的页面中(支持HTML页面),然后在你想要显示时间的位置插入下面的代码即可<div id="Clock" align="center" style="font-size: 12px;color:#000000"></div>JS代码如下:<script>function tick() {var hours, minutes, seconds, xfile;var intHours, intMinutes, intSeconds;var today, theday;today = new Date();function initArray(){this.length=initArray.arguments.lengthfor(var i=0;i<this.length;i++)this[i+1]=initArray.arguments[i] }var d=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");theday = today.getYear()+"年" + [today.getMonth()+1]+"月"+today.getDate() + d[today.getDay()+1];intHours = today.getHours();intMinutes = today.getMinutes();intSeconds = today.getSeconds();if (intHours == 0) {hours = "12:";xfile = "午夜";} else if (intHours < 12) {hours = intHours+":";xfile = "上午";} else if (intHours == 12) {hours = "12:";xfile = "正午";} else {intHours = intHours - 12hours = intHours + ":";xfile = "下午";}if (intMinutes < 10) {minutes = "0"+intMinutes+":";} else {minutes = intMinutes+":";}if (intSeconds < 10) {seconds = "0"+intSeconds+" ";} else {seconds = intSeconds+" ";}timeString = theday+xfile+hours+minutes+seconds; Clock.innerHTML = timeString;window.setTimeout("tick();", 100);}window.onload = tick;</script>。

ASP文本框显示当前日期时间

ASP文本框显示当前日期时间

ASP文本框显示当前日期时间now() 获取当前系统日期和时间,ASP输出可以这样写:<%=now()%>Year(now()) 获取年份,ASP输出:<%=Year(now())%>Month(now()) 获取当前月份,ASP输出:<%=Month(now())%>day(now()) 获取当天数,ASP输出:<%=day(now())%>Minute(now()) 获取分钟数,ASP输出:<%=Minute(now())%>Second(now()) 获取秒钟数,ASP输出:<%=Second(now())%>date() 获取当前系统日期,格式为:2004-2-28time() 获取当前系统时间,格式为:22:24:59以2005-5-2 22:37:30星期一为例:2005-5-2:<%=date()%>2005:<%=year(date())%>5:<%=month(date())%>2:<%=day(date())%>22:<%=hour(now())%>37:<%=minute(now())%>30:<%=second(now())%>星期一:<%=weekdayname(weekday(now)) %>ASP时间函数详解Date 函数描述:返回当前系统日期。

语法:DateDateAdd 函数描述:返回已添加指定时间间隔的日期。

语法:DateAdd(interval, number, date)interval: 必选。

字符串表达式,表示要添加的时间间隔。

有关数值,请参阅“设置”部分。

number: 必选。

数值表达式,表示要添加的时间间隔的个数。

数值表达式可以是正数(得到未来的日期)或负数(得到过去的日期)。

date: 必选。

ASP文本框显示当前日期时间

ASP文本框显示当前日期时间

ASP文本框显示当前日期时间now()获取当前系统日期和时间,ASP输出可以这样写:<%=now()%>Year(now())获取年份,ASP输出:<%=Year(now())%>Month(now())获取当前月份,ASP输出:<%=Month(now())%>day(now())获取当天数,ASP输出:<%=day(now())%>Minute(now())获取分钟数,ASP输出:<%=Minute(now())%>Second(now())获取秒钟数,ASP输出:<%=Second(now())%>date()获取当前系统日期,格式为:2004-2-28time()获取当前系统时间,格式为:22:24:59以2005-5-2 22:37:30星期一为例:2005-5-2:<%=date()%>2005:<%=year(date())%>5:<%=month(date())%>2:<%=day(date())%>22:<%=hour(now())%>37:<%=minute(now())%>30:<%=second(now())%>星期一:<%=weekdayname(weekday(now)) %>ASP时间函数详解Date函数描述:返回当前系统日期。

语法:DateDateAdd函数描述:返回已添加指定时间间隔的日期。

语法:DateAdd(interval, number, date)interval:必选。

字符串表达式,表示要添加的时间间隔。

有关数值,请参阅“设置”部分。

number:必选。

数值表达式,表示要添加的时间间隔的个数。

数值表达式可以是正数(得到未来的日期)或负数(得到过去的日期)。

date:必选。

Variant或要添加interval的表示日期的文字。

ASP 制作日历

ASP  制作日历

ASP 制作日历
在实际应用中,各种控制语句、过程和函数都是配合使用的,可以在过程或者函数中使用控制语句,也可以在控制语句中调用过程和函数。

本次练习将制作一个简易小日历,涉及的知识点有,For…Next语句、Select…Case语句、If…Else…Then语句、Function函数、WeekDay、Day、Month、Year等。

具体步骤以及代码如下:
(1)首先设计标题头,显示当前时间的年份和月份。

具体代码如下:
(2)然后创建函数CountDays计算本月有多少天,创建FirstDay函数求得本
(3)调用创建的2个函数并以表格的形式输出本月日期列表,并对当前日期
(5)在IE浏览器中输入网页文件的相对地址并运行。

运行效果如图2-5所示。

图2-5 简易小日历。

ASP时间函数详解

ASP时间函数详解

ASP时间函数详解ASP时间功能详细说明。

txt看一个人的心灵,看他的眼睛;一个人的价格取决于他的对手。

看看一个人的卡片,看看他的朋友。

明天是世界上发展最快的土地,因为它充满了希望。

日期函数描述:返回当前系统日期语法:DateDateAdd函数描述:返回指定时间间隔的添加日期语法:dateadd(间隔、数字、日期)interval:必需一个字符串表达式,表示要添加的时间间隔有关数值,请参见“设置”部分。

编号:必填一个数字表达式,表示要添加的时间间隔数数字表达式可以是正数(获取未来日期)或负数(获取过去日期) 日期:必填变量或表示要添加间隔的日期的文本间隔参数可以有以下值:yyyy(年)、q(季)、m(月)、y(年中的天数)、d(天)、w(一周中的天数)、ww(周)、h(小时)、n(分钟)、s(秒)描述:使用DateAdd函数指定从日期开始的时间间隔例如,日期添加可用于从今天起30天或从现在起45分钟的日期。

要添加以日期为单位的时间间隔,您可以使用一年中的天数(“y”)、天数(“d”)或一周中的天数(“w”)日期添加函数不返回无效日期以下示例将一个月添加到1995年1月31日:新日期=日期添加(\在此示例中,日期添加返回1995年2月28日,而不是1995年2月31日如果日期是1996年1月31日,它将是1996年2月29日,因为1996年是闰年。

如果计算日期在公元100年之前,就会出现错误。

如果数字不是长值,则在计算前会四舍五入到最接近的整数DateDiff函数描述:返回两个日期之间的时间间隔语法:datediff (interval,date1,date2 [,firstdayofweek [,first weekofyear >)interval:必需一个字符串表达式,表示用于计算日期1和日期2的时间间隔有关数值,请参见“设置”部分。

date1,date2:必需日期表达式两个计算日期firstdayofweek:可选指定一周第一天的常数如果未指定,默认为星期日。

ASP的常用内置函数 日期时间函数

ASP的常用内置函数  日期时间函数

其中参数interval表示需要添加的时间间隔单位。其是以字符串的形式表达的,比如“yyyy”表示年,“q”表示季度,“m”表示月份,“d”表示天数,“ww”表示周数,“h”表示小时数,“n”表示分钟数,“s”表示秒数。
而参数number则表示添加的时间间隔数。其是以数值的形式表达的,可以为负值。参数date则要求是日期、时间的正确格式。
select Case n_Flag
Case 1
' yyyy-mm-dd hh:mm:ss
Format_Time = y & "-" & m & "-" & d & " " & h & ":" & mi & ":" & s
Case 2
' yyyy-mm-dd
当然weekdayname函数最终显示的字符串内容还与当前操作系统语系有关,比如中文操作系统将显示“星期一”这类的中文字符,而英文操作系统则显示为“Mon”(Monday简写)。
此外,在VBScript中还有一些关于时间间隔的计算函数:
(1)DateAdd函数:返回指定时间间隔的日期、时间。可以计算出相隔多少年、或相隔几个月、又或相隔几个小时等的新日期、时间。使用方法:dateadd(interval, number, date)。
(10)Weekday函数:返回一个星期中某天的整数。使用方法:weekday(date)。关于参数date的说明和year函数相同。该函数返回值为“1”到“7”,分别代表“星期日”、“星期一”……“星期六”。比如当返回值是“4”时就表示“星期三”。

ASP日期和时间函数示例解读

ASP日期和时间函数示例解读

ASP日期和时间函数示例函数语法说明示例Now Now() 取得系统当前的日期和时间Dim MyVar MyVar = Now'' MyVar 包含当前的日期和时间。

Date Date() 取得系统当前的日期Dim MyDate MyDate = Date'' MyDate 包含当前系统日期。

Time Time() 取得系统当前的时间Dim MyTime MyTime = Time'' 返回当前系统时间。

Year Year(Date) 取得给定日期的年份Dim MyDate, MyYearMyDate = #October 19, 1962#''分派一日期。

MyYear = Year(MyDate)'' MyYear 包含1962。

Month Month(Date) 取得给定日期的月份Dim MyVar MyVar = Month(Now) '' MyVar包含当前月对应的数字。

Day Day(Date) 取得给定日期是几号Dim MyDay MyDay = Day("October 19, 1962")''MyDay包含19。

Hour Hour(time) 取得给定时间是第几小时Dim MyTime, MyHourMyTime = Now MyHour = Hour(MyTime)'' MyHour 包含代表当前时间的数值。

Minute Minute(time) 取得给定时间是第几分钟Dim MyVarMyVar = Minute(Now)Second Second(time) 取得给守时间是第几秒Dim MySecMySec = Second(Now)''MySec 包含代表当前秒的数字。

WeekDay WeekDay(Date) 取得给定日期是星期几的整数,1表示星期日,2表示星期一,依此类推Dim MyDate, MyWeekDayMyDate = #October 19, 1962#'' 分派日期MyWeekDay = Weekday(MyDate)'' MyWeekDay 包含6,MyDate 代表星期五DateDiff DateDiff("Var",Var1,Var2)Var:日期或时间间隔因子,有如下参数:yyyy 年m月d 日ww星期h小时s秒Var1:第一个日期或时间Var2:第二个日期或时间,比Var1晚计算两个日期或时间的间隔DateDiff("d", Date(),#1/1/2005#)''返回离2005元旦还有多少DateDiff("h",Date(),#1/1/2005#)''返回离2005元旦还有多少小时DateDiff("d",#1/1/2003#,#1/1/2005#)''返回两个日期之间的天数DateAdd DateDiff("Var",Var1,Var2)Var:日期或时间间隔因子:Var1:日期或时间间隔倍数Var2:日期或时间的基准对两个日期或时间作加法如下示例将95 年1 月31日加上一个月:NewDate = DateAdd("m", 1, "31-Jan-95")在这个示例中,DateAdd 返回95 年 2 月28 日,而不是95 年 2 月31 日。

asp中时间的获取与加减

asp中时间的获取与加减

xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x x在G‎l obal‎.asax‎.cs文件‎中获取当‎前时间p‎r otec‎t ed v‎o id A‎p plic‎a tion‎_Begi‎n Requ‎e st(O‎b ject‎send‎e r, E‎v entA‎r gs e‎){‎ App‎l icat‎i on["‎S tart‎T ime"‎] = S‎y stem‎.Date‎T ime.‎N ow;‎}x‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xx‎1、最简单‎的代码<‎%‎ res‎p onse‎.writ‎e n‎o w() ‎‎%>2、‎可显示星期‎的代码<‎s crip‎t l‎a ngua‎g e="J‎a vaSc‎r ipt"‎>‎‎‎‎<!--‎ Be‎g in ‎‎‎‎‎v ar ‎enab‎l e=0;‎‎‎‎‎t oday‎=new ‎ Dat‎e(); ‎‎‎‎v‎a r ‎d ay; ‎‎‎‎v‎a r ‎d ate;‎‎‎‎‎v ar ‎time‎_star‎t =‎ ne‎w D‎a te()‎;‎‎‎‎var ‎ clo‎c k_st‎a rt ‎= ‎t ime_‎s tart‎.getT‎i me()‎;‎‎‎‎if(t‎o day.‎g etDa‎y()==‎0) ‎ day‎="星期日‎"‎‎‎‎if(t‎o day.‎g etDa‎y()==‎1) ‎ day‎="星期一‎"‎‎‎‎if(t‎o day.‎g etDa‎y()==‎2) ‎ day‎="星期二‎"‎‎‎‎if(t‎o day.‎g etDa‎y()==‎3) ‎ day‎="星期三‎"‎‎‎‎if(t‎o day.‎g etDa‎y()==‎4) ‎ day‎="星期四‎"‎‎‎‎if(t‎o day.‎g etDa‎y()==‎5) ‎ day‎="星期五‎"‎‎‎‎if(t‎o day.‎g etDa‎y()==‎6) ‎ day‎="星期六‎"‎‎‎‎date‎=(tod‎a y.ge‎t Year‎())+"‎年"+(t‎o day.‎g etMo‎n th()‎+1)+"‎月"+to‎d ay.g‎e tDat‎e()+"‎日"‎;‎‎‎‎docu‎m ent.‎w rite‎("<sp‎a n ‎s tyle‎='fon‎t-siz‎e: ‎9pt;c‎o lor:‎#0000‎00;'>‎"+dat‎e); ‎‎‎‎ do‎c umen‎t.wri‎t e(da‎y+"</‎f ont>‎</spa‎n>");‎‎‎‎‎// ‎--> ‎‎‎‎</‎s crip‎t>3、‎可显示几分‎几秒和星期‎几的时间‎<% ‎re‎s pons‎e.wri‎t e ‎f orma‎t date‎t ime(‎d ate(‎),vbl‎o ngda‎t e) ‎r‎e spon‎s e.wr‎i te ‎hour‎(now(‎)) ‎re‎s pons‎e.wri‎t e"点"‎‎resp‎o nse.‎w rite‎ mi‎n ute(‎n ow()‎)‎ res‎p onse‎.writ‎e "‎分" ‎re‎s pons‎e.wri‎t e ‎s econ‎d(now‎()) ‎r‎e spon‎s e.wr‎i te ‎"秒" ‎‎r espo‎n se.w‎r ite ‎ wee‎k dayn‎a me(w‎e ekda‎y(dat‎e()))‎‎%>则‎会显示"2‎004年4‎月23日1‎7点54分‎56秒星期‎五"no‎w()当前‎日期和时间‎‎date‎()当前日‎期xxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxp‎r otec‎t ed v‎o id A‎p plic‎a tion‎_EndR‎e ques‎t(Obj‎e ct s‎e nder‎, Eve‎n tArg‎s e)‎{‎Syst‎e m.Da‎t eTim‎e sta‎r tTim‎e = (‎S yste‎m.Dat‎e Time‎)Appl‎i cati‎o n["S‎t artT‎i me"]‎;‎S yste‎m.Dat‎e Time‎endT‎i me =‎Syst‎e m.Da‎t eTim‎e.Now‎;‎S yste‎m.Tim‎e Span‎ts =‎endT‎i me -‎star‎t Time‎;‎R espo‎n se.W‎r ite(‎"页面执行‎时间:"+‎ts.M‎i llis‎e cond‎s +" ‎毫秒");‎xx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎‎相减‎publ‎i c do‎u ble ‎g etTo‎t alDa‎y s(st‎r ing ‎o ldDa‎t e)‎‎ {‎‎‎doub‎l e to‎t alDa‎y s = ‎0;‎‎‎s trin‎g[] d‎a te =‎oldD‎a te.S‎p lit(‎'-');‎‎‎ Da‎t eTim‎e dt1‎= ne‎w Dat‎e Time‎(int.‎P arse‎(date‎[0]),‎int.‎P arse‎(date‎[1]),‎int.‎P arse‎(date‎[2]),‎00, ‎00, 0‎0);‎‎‎Date‎T ime ‎d t2 =‎Date‎T ime.‎N ow;‎‎‎ tot‎a lDay‎s = M‎a th.R‎o und(‎d t2.S‎u btra‎c t(dt‎1).To‎t alDa‎y s);‎‎‎ ret‎u rn t‎o talD‎a ys;‎‎ } ‎}‎xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxx ‎加一月‎‎热心网友‎d atea‎d d("m‎",1,n‎o w())‎m表示月‎d表示日‎ww表示‎周n表示‎分钟q表‎示季y表‎示一年的日‎数w表示‎一周的日数‎h表示小‎时s表示‎秒yyy‎y表示年‎d atea‎d d函数,‎返回一个被‎改变的日期‎,也以是未‎来的日期(‎正数),也‎可以是过去‎的日期(负‎数)‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x xxxx‎x一、A‎S P中两个‎日期相加‎所用函‎数:Dat‎e Add ‎( I ,‎N , ‎D)‎将一个日‎期加上一段‎期间后的日‎期。

怎样用asp语句实现今天是星期几

怎样用asp语句实现今天是星期几

怎样用asp语句实现今天是星期几怎样用asp语句实现今天是星期几<%a=date()w=weekday(a)select case wcase 1s="日"case 2s="一"case 3s="二"case 4s="三"case 5s="四"case 6s="五"case 7s="六"end selectresponse.Write("今天是星期"&s)%>今天是星期2,今天是星期几呀?今天是星期2用英语怎样问今天是几月几号,和今天是星期几今天是几月几号 What's the data today?今天是星期几 What day is it today?今天几号,星期几? what's today?今天是星期星期几2017-08-17 星期四ASP如何判断今天是星期几weekdate=weekday(date())if weekdate=0 then 星期日...........if weekdate=6 then 星期六也可以这样!最简单的response.write(weekdayname(weekday(date())))这样就直接输出了!今天是星期几英语what day is it today?今天是5月10号,2017年今天是星期几?怎样计算答案星期三计算过程2017年非闰年有365天首先两个日期相差的天数 365天然后计算除以7的余数365÷7=52余1所以答案是星期二加1(5月10日是星期二) 是星期三满意请采纳,今天是星期几今天是星期二Today is Tuesday.。

ASP文本框显示当前日期时间

ASP文本框显示当前日期时间

ASP文本框显示当前日期时间now() 获取当前系统日期和时间,ASP输出可以这样写:<%=now()%>Year(now()) 获取年份,ASP输出:<%=Year(now())%>Month(now()) 获取当前月份,ASP输出:<%=Month(now())%>day(now()) 获取当天数,ASP输出:<%=day(now())%>Minute(now()) 获取分钟数,ASP输出:<%=Minute(now())%>Second(now()) 获取秒钟数,ASP输出:<%=Second(now())%>date() 获取当前系统日期,格式为:2004-2-28time() 获取当前系统时间,格式为:22:24:59以2005-5-2 22:37:30星期一为例:2005-5-2:<%=date()%>2005:<%=year(date())%>5:<%=month(date())%>2:<%=day(date())%>22:<%=hour(now())%>37:<%=minute(now())%>30:<%=second(now())%>星期一:<%=weekdayname(weekday(now)) %>ASP时间函数详解Date 函数描述:返回当前系统日期。

语法:DateDateAdd 函数描述:返回已添加指定时间间隔的日期。

语法:DateAdd(interval, number, date)interval: 必选。

字符串表达式,表示要添加的时间间隔。

有关数值,请参阅“设置”部分。

number: 必选。

数值表达式,表示要添加的时间间隔的个数。

数值表达式可以是正数(得到未来的日期)或负数(得到过去的日期)。

date: 必选。

asp中的时间金钱格式

asp中的时间金钱格式
任何其他单个字符
未知说明符
下表描述了标准数字格式字符串。请注意,这些格式说明符产生的输出字符串受“区域选项”控制面板中的设置的影响。使用不同设置的计算机会生成不同的输出字符串。
格式说明符
名称
说明
C 或 c
货币
数字转换为表示货币金额的字符串。转换由用于格式化数字的 NumberFormatInfo 对象的货币格式信息控制。精度说明符指示所需的小数位数。如果省略精度说明符,则使用NumberFormatInfo给定的默认货币精度。
U
通用的可排序日期/时间模式
显示由与当前线程关联பைடு நூலகம்DateTimeFormatInfo.FullDateTimePattern属性定义的模式或者由指定格式提供程序定义的模式。请注意,显示的时间是通用时间,而不是本地时间。
Y或y
年月模式
显示由与当前线程关联的DateTimeFormatInfo.YearMonthPattern属性定义的模式或者由指定格式提供程序定义的模式。
F 或 f
固定点
数字转换为“-ddd.ddd...”形式的字符串,其中每个“d”表示一个数字 (0-9)。如果该数字为负,则该字符串以减号开头。精度说明符指示所需的小数位数。如果忽略精度说明符,则使用NumberFormatInfo给定的默认数值精度。
G 或 g
常规
根据数字类型以及是否存在精度说明符,数字会转换为固定点或科学记数法的最紧凑形式。如果精度说明符被省略或为零,则数字的类型决定默认精度,如下表所示。
T
长时间模式
显示由与当前线程关联的DateTimeFormatInfo.LongTimePattern属性定义的模式或者由指定格式提供程序定义的模式。

asp.net实现动态显示当前时间(不用javascript不考虑开销)

asp.net实现动态显示当前时间(不用javascript不考虑开销)

实现动态显⽰当前时间(不⽤javascript不考虑开销)Default.aspx页⾯:先拉⼀个ScriptManager控件到页⾯,然后拉⼀个UpdatePanel控件。

UpdatePanel⾥⾯放⼀个Label⽤于显⽰时间,放⼀个timer控件⽤于控制时间的更新。

注意Label与Label都要放到UpdatePanel控件⾥⾯。

最后,timer控件的Interval属性设置为1000,让它每1秒执⾏⼀次即更新时间。

Default.aspx.cs页⾯:只需在protected void Page_Load(object sender, EventArgs e)⾥⾯输⼊Label1.Text = DateTime.Now.ToString();即可。

下⾯是两个页⾯的源码:Default.aspx复制代码代码如下:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="动态显⽰实时时间._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml" ><head runat="server"><title>动态显⽰实时时间</title><style type="text/css">.style1{height: 183px;}</style></head><body><form id="form1" runat="server"><div> <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager></div><table style=" position: absolute; margin-left:200px; margin-right:200px; margin-top:100px; width:270px; height:78px; top: 15px; left: 10px;"><tr><td>动态显⽰实时时间</td></tr><tr><td class="style1"><asp:UpdatePanel ID="UpdatePanel1" runat="server" ><ContentTemplate>当前时间是:<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><asp:Timer ID="Timer1" runat="server" Interval="1000"></asp:Timer></ContentTemplate></asp:UpdatePanel></td></tr></table></form></body></html>Default.aspx.cs复制代码代码如下:using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;namespace 动态显⽰实时时间{public partial class _Default : System.Web.UI.Page {protected void Page_Load(object sender, EventArgs e) {Label1.Text = DateTime.Now.ToString();}}}。

ASP.Net获取当前时间-zhc088-博客园

ASP.Net获取当前时间-zhc088-博客园

获取当前时间-zhc088-博客园 获取当前时间Posted on 2009-03-19 16:52 小飞龙(Jack) 阅读(841) 评论(0) 编辑收藏网摘//获取日期+时间DateTime.Now.ToString(); //2008-9-4 20:02:10DateTime.Now.ToLocalTime().T oString(); // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().T oString(); // 2008年9月4日DateTime.Now.ToShortDateString().T oString(); // 2008-9-4DateTime.Now.ToString("yyyy-MM-dd"); // 2008-09-04DateTime.Now.Date.ToString();// 2008-9-4 0:00:00//获取时间DateTime.Now.ToLongTimeString().T oString(); // 20:16:16DateTime.Now.ToShortTimeString().ToString(); // 20:16DateTime.Now.ToString("hh:mm:ss");// 08:05:57DateTime.Now.TimeOfDay.ToString();// 20:33:50.7187500//其他DateTime.ToFileTime().ToString(); // 128650040212500000DateTime.Now.ToFileTimeUtc().ToStri ng(); // 128650040772968750DateTime.Now.ToOADate().ToString(); // 39695.8461709606DateTime.Now.ToUniversalTime().ToSt ring(); // 2008-9-4 12:19:14DateTime.Now.Year.ToString(); 获取年份 // 2008DateTime.Now.Month.T oString(); 获取月份 // 9DateTime.Now.DayOfWeek.T oString();获取星期 // ThursdayDateTime.Now.DayOfYear.ToString(); 获取第几天 // 248DateTime.Now.Hour.ToString();获取小时 // 20DateTime.Now.Minute.ToString(); 获取分钟 // 31DateTime.Now.Second.T oString(); 获取秒数 // 45//n为一个数,可以数整数,也可以事小数dt.AddYears(n).T oString(); //时间加n 年dt.AddDays(n).ToString(); //加n天dt.AddHours(n).ToString(); //加n小时dt.AddMonths(n).T oString(); //加n 个月dt.AddSeconds(n).ToString(); //加n 秒dt.AddMinutes(n).T oString(); //加n 分(请您对文章做出评价)。

ASP.NET中日历控件和JS版日历控件的使用方法(第5节)

ASP.NET中日历控件和JS版日历控件的使用方法(第5节)

中⽇历控件和JS版⽇历控件的使⽤⽅法(第5节)今天⼩编带⼤家以做任务的形式了解中⽇历控件的使⽤⽅法,主要任务内容:1、添加⼀个⽇历,设置⽇期以蓝⾊的完整名称显⽰,周末以黄⾊背景红⾊⽂字显⽰,⽽当前⽇期使⽤绿⾊背景显⽰,⽤户可以选择⼀天、⼀周或整个⽉,被选的天/周/⽉使⽤灰⾊背景⾊来显⽰。

当选中⼀个⽇期后,把时间显⽰在下⾯的⼀个⽂本框中,效果如图所⽰:2、设计⼀个注册页⾯,使⽤js⽇历控件帮助⽤户输⼊出⽣⽇期。

效果如图所⽰:学习项⽬⼀ Calendar⽇历控件1、在站点下创建⼀个Calendar页⾯,并在页⾯上拖放⼀个TextBox控件⽤来输⼊⽇期,⼀个Calendar1⽇历控件对其进⾏属性设置,设置⽇期以蓝⾊的完整名称显⽰,周末以黄⾊背景红⾊⽂字显⽰,⽽当前⽇期使⽤绿⾊背景显⽰,⽤户可以选择⼀天、⼀周或整个⽉,被选的天/周/⽉使⽤灰⾊背景⾊来显⽰。

2、在页⾯运⾏时,当⽤户在Calendar1控件上选择⽇期后会触发SelectionChanged事件。

在Calendar.aspx.cs⽂件中编写如下代码:protected void Calendar1_SelectionChanged(object sender, EventArgs e){TextBox7.Text = Calendar1.SelectedDate.ToString();}}学习项⽬⼆ Js版⽇历控件(1)、在站点下创建⼀个JSCalendar.aspx页⾯⽂件,在页⾯中添加⼀个TextBox控件,在JSCalendar.aspx.中编写如下代码:<html xmlns="/1999/xhtml"><head runat="server"><title>⽆标题页</title></head><body><script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"></script><form id="form1" runat="server"><div><asp:TextBox ID="TextBox1" runat="server" CssClass="Wdate" Text=""onfocus="new WdatePicker(this,'%Y-%M-%D-%h:%m',true,'default')"></asp:TextBox></div></form></body></html>(2)、运⾏将光标移动到TextBox控件上时,就会激活,显⽰⽇历运⾏效果图:为⼤家附3个精彩的专题:以上就是本⽂的全部内容,希望对⼤家学习中⽇历控件的使⽤⽅法有所帮助。

Asp.netC#获取本周上周本月上月本年上年第一天最后一天时间大全

Asp.netC#获取本周上周本月上月本年上年第一天最后一天时间大全

C#获取本周上周本月上月本年上年第一天最后一天时间大全项目中用到了,所以就写全了,供参考使用。

[csharp]DateTime dt=DateTime.Now;int weeknow = Convert.T oInt32(DateTime.Now.DayOfWeek);int dayspan = (-1) * weeknow + 1;DateTime dt2=dt.AddMonths(1);//获取本周第一天bel1.Text = DateTime.Now.AddDays(dayspan).ToString("yyyy-MM-dd");//本月第一天bel1.Text = dt.AddDays(-(dt.Day) + 1).ToString("yyyy-MM-dd");//本月最后一天bel1.Text = dt2.AddDays(-dt.Day).ToString("yyyy-MM-dd");//上个月第一天bel1.Text = dt.AddMonths(-1).AddDays(-dt.Day+1).ToString("yyyy-MM-dd");//上个月最后一天bel1.Text = dt.AddDays(-dt.Day).ToString("yyyy-MM-dd");//上一年第一天bel1.Text = dt.AddYears(-1).AddMonths(-dt.Month+1).AddDays(-dt.Day+1).T oString("yyyy-MM-dd");//上一年最后一天bel1.Text = dt.AddMonths(-dt.Month + 1).AddDays(-dt.Day).ToString("yyyy-MM-dd");//本年第一天bel1.Text = dt.AddMonths(-dt.Month + 1).AddDays(-dt.Day+1).ToString("yyyy-MM-dd");//上周第一天bel1.Text = DateTime.Now.AddDays(daydiff-7).ToString("yyyy-MM-dd");//上周最后一天bel1.Text = DateTime.Now.AddDays(daydiff - 1).ToString("yyyy-MM-dd");DateTime dt=DateTime.Now;int weeknow = Convert.T oInt32(DateTime.Now.DayOfWeek);int dayspan = (-1) * weeknow + 1;DateTime dt2=dt.AddMonths(1);//获取本周第一天bel1.Text = DateTime.Now.AddDays(dayspan).ToString("yyyy-MM-dd");//本月第一天bel1.Text = dt.AddDays(-(dt.Day) + 1).ToString("yyyy-MM-dd");//本月最后一天bel1.Text = dt2.AddDays(-dt.Day).ToString("yyyy-MM-dd");//上个月第一天bel1.Text = dt.AddMonths(-1).AddDays(-dt.Day+1).ToString("yyyy-MM-dd");//上个月最后一天bel1.Text = dt.AddDays(-dt.Day).ToString("yyyy-MM-dd");//上一年第一天bel1.Text = dt.AddYears(-1).AddMonths(-dt.Month+1).AddDays(-dt.Day+1).T oString("yyyy-MM-dd");//上一年最后一天bel1.Text = dt.AddMonths(-dt.Month + 1).AddDays(-dt.Day).ToString("yyyy-MM-dd");//本年第一天bel1.Text = dt.AddMonths(-dt.Month + 1).AddDays(-dt.Day+1).ToString("yyyy-MM-dd");//上周第一天bel1.Text = DateTime.Now.AddDays(daydiff-7).ToString("yyyy-MM-dd");//上周最后一天bel1.Text = DateTime.Now.AddDays(daydiff - 1).ToString("yyyy-MM-dd");声明:该文章系网友上传分享,此内容仅代表网友个人经验或观点,不代表本网站立场和观点;若未进行原创声明,则表明该文章系转载自互联网;若该文章内容涉嫌侵权,请及时向上学吧网站投诉>>。

ASP中如何获得日期与时刻

ASP中如何获得日期与时刻

ASP中如何获得日期与时刻
武历
【期刊名称】《软件》
【年(卷),期】2001(000)006
【摘要】曾经有人冷不丁地问我:“这个星期天是礼拜几?”我一下子没有反应过来,连忙双击Windows系统托盘的时钟查看日历,找了半天才醒悟过来。

当然这个问题是大脑“进水”的人才会问出来的,下面我再问另外一个问题:“‘2001-5-25 15:35:45’是哪年哪月哪日的几时几分几秒?”是的,相信如此聪明的你不会被这个问题难倒,但是你用ASP编写程序时,是否能够分清楚年月日时分秒呢? 在ASP中获得当前时间是非常简单的。

【总页数】1页(P50)
【作者】武历
【作者单位】无
【正文语种】中文
【中图分类】TP311.1
【相关文献】
1.ASP中数值型和日期型数据有效性验证的实现 [J], 闫秀婧
2.科技期刊上表示日期和时刻的数字用法 [J], ;
3.出版物上日期、时间、时刻的表示 [J],
4.ASP动态网页中基于日期的条件查询设计技术 [J], 丁振凡;邹芝兰
5.版物上日期、时间、时刻的表示 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

演示效果为“2007年2月25日星期日正午12:42:48”。

使用方法:将下面的JS代码放到你想要显示的页面中(支持HTML页面),然后在你想要显示时间的位置插入下面的代码即可
<div id="Clock" align="center" style="font-size: 12px;
color:#000000"></div>
JS代码如下:
<script>
function tick() {
var hours, minutes, seconds, xfile;
var intHours, intMinutes, intSeconds;
var today, theday;
today = new Date();
function initArray(){
this.length=initArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=initArray.arguments[i] }
var d=new initArray(
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六");
theday = today.getYear()+"年" + [today.getMonth()+1]+"月"
+today.getDate() + d[today.getDay()+1];
intHours = today.getHours();
intMinutes = today.getMinutes();
intSeconds = today.getSeconds();
if (intHours == 0) {
hours = "12:";
xfile = "午夜";
} else if (intHours < 12) {
hours = intHours+":";
xfile = "上午";
} else if (intHours == 12) {
hours = "12:";
xfile = "正午";
} else {
intHours = intHours - 12
hours = intHours + ":";
xfile = "下午";
}
if (intMinutes < 10) {
minutes = "0"+intMinutes+":";
} else {
minutes = intMinutes+":";
}
if (intSeconds < 10) {
seconds = "0"+intSeconds+" ";
} else {
seconds = intSeconds+" ";
}
timeString = theday+xfile+hours+minutes+seconds; Clock.innerHTML = timeString;
window.setTimeout("tick();", 100);
}
window.onload = tick;
</script>。

相关文档
最新文档