Artiklar » ASP » Tid och datum-funktioner

 
 

Tid och datum-funktioner

Författare: dennta
Datum: den 26 januari 2004
Antal lästa: 13417
Ej stjärnmärkt

Jag skulle beskriva lite om tid, hur man skriver ut det, hur man lägger till tid osv.

Här nedan visas en rad olika tidsformat och hur de skrivs ut...
Kod:

<%=Now%> = 2004-01-26 00:08:38
<%=Date%> = 2004-01-26
<%=Time%> = 00:08:38



Man kan även formatera tiden så den visas på olika sätt genom att använda "FormatDateTime":
Kod:

<%=FormatDateTime(Now,1)%> = den 26 januari 2004
<%=FormatDateTime(Now,2)%> = 2004-01-26
<%=FormatDateTime(Now,3)%> = 00:08:38
<%=FormatDateTime(Now,4)%> = 00:08



Man kan även välja att enbart skriva ut t ex året, månaden eller sekunderna:
Kod:

<%=Year(now)%> = 2004
<%=Month(now)%> = 1
<%=Day(now)%> = 26
<%=Hour(now)%> = 0
<%=Minute(now)%> = 8
<%=Second(now)%> = 38



Man kan också lägga till år, månader, minuter osv:
Syntaxen för detta är: DateAdd("vad du vill lägga på", antal, datum)
yyyy = År
m = Månad
d = Dag
h = Timme
n = Minut
s = Sekund

Kod:

<%=DateAdd("yyyy",2,now)%> = 2006-01-26 00:08:38 (lägger till 2 år)
<%=DateAdd("m",5,now)%> = 2004-06-26 00:08:38 (lägger till 5 månader)
<%=DateAdd("d",1,now)%> = 2004-01-27 00:08:38 (lägger till 1 dag)
<%=DateAdd("h",10,now)%> = 2004-01-26 10:08:38 (lägger till 10 timmar)
<%=DateAdd("n",5,now)%> = 2004-01-26 00:13:38 (lägger till 5 minuter)
<%=DateAdd("s",3,now)%> = 2004-01-26 00:13:38 (lägger till 3 sekunder)



Man kan också se skillnaden mellan två olika datum:
Syntaxen för detta är: DateDiff("vilket du vill se skillnad på", datum1, datum2)

yyyy = År
m = Månad
d = Dag
h = Timme
n = Minut
s = Sekund

Kod:

<%=DateDiff("yyyy",#2002-01-01#,now)%> år = 2 år
<%=DateDiff("m",#2002-01-01#,now)%> månader = 24 månader
<%=DateDiff("d",#2002-01-01#,now)%> dagar = 755 dagar
<%=DateDiff("h",#2002-01-01#,now)%> timmar = 18120 timmar
<%=DateDiff("n",#2002-01-01#,now)%> minuter = 1087208 minuter
<%=DateDiff("s",#2002-01-01#,now)%> sekunder = 65232518 sekunder


Hoppas ni har lärt er något av detta... MVH Dennis Nilsson
 
     

  » Logga in  
 
Användarnamn

Lösenord

 
     

  » Bli medlem  
  Bli medlem på ASPsidan!  
     

     
  Microsoft  
     

  » Partners  
  Comsolvia  
     
  » ANNONS  
  ingen annons än  
     

  » Senast online  
  Endast för inloggade  
  Antal inloggade: 1  
     

Copyright © 2007 www.ASPsidan.se
ingen sponsrar längre ASPsidan med Dedikerad Server
ASPsidan RSS
   
 XHTML / CSS
Det tog 0,0313 sekunder att ladda sidan