Toon posts:

[ASP] dag van het jaar

Pagina: 1
Acties:

Verwijderd

Topicstarter
Met datepart maak ik in asp een soort van unix tijd. BV. h = uur n = minuut en s = seconde. De h vermenigvuldig ik met 3600 en de n met 60 daardoor krijg je de tijd in seconde. Om nu nog een secuurdere tijd te maken wilde ik ook nog dagen gaan gebruiken alleen heb ik daar de parameter "dag van het jaar" voor nodig. Heeft iemand een idee of daar een parameter voor is?

BTW om hier naar te zoeken in de search is bagger doordat "dag" en "jaar" worden gerekend als "noise_word" dat is aardig iritant.

  • FitNiX
  • Registratie: April 2001
  • Laatst online: 19:09
Dit is echt basic stuff |:(
Maar goed:
code:
1
2
3
4
<%
dag = DAY(Date)
Response.write("De dag is: " & dag & " November")
%>


Resulteert in:
De dag is 1 November

Verwijderd

Topicstarter
Ik vraag de dag van het jaar dus het resultaat zou vandaag zo rond de 300 moeten liggen

  • FitNiX
  • Registratie: April 2001
  • Laatst online: 19:09
Verwijderd schreef op 01 november 2002 @ 10:05:
Ik vraag de dag van het jaar dus het resultaat zou vandaag zo rond de 300 moeten liggen
Ow, zo :o
Zal eens ff kijken, momentje

Verwijderd

Als je de date weet is het toch een koud kunstje om daar ff te dag van het jaar uit te halen? Functietje van niks lijkt me.

  • Klippy
  • Registratie: Oktober 2000
  • Laatst online: 23:27

Klippy

Still Game

Verwijderd schreef op 01 november 2002 @ 10:05:
Ik vraag de dag van het jaar dus het resultaat zou vandaag zo rond de 300 moeten liggen
Volgens mij bestaat die niet.

Maar kan je zelf uitrekenen, moet je alleen weer bijhouden wanneer schrikkeljaar etc.
Veel werk.

Maar dat heeft vast al eens iemand voorgedaan en de source online gezet ;)

Steam | SXQncyBhbGwgZ29vZCwgbWFuISDwn5iO


Verwijderd

Topicstarter
In php is het 'z' maar dat werkt niet in ASP dacht ik

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:34

gorgi_19

Kruimeltjes zijn weer op :9

Met datediff het aantal dagen ten opzichte van 1 januari van dit jaar bepalen?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • FitNiX
  • Registratie: April 2001
  • Laatst online: 19:09
LiquidSilver schreef op 01 november 2002 @ 10:08:
[...]


Volgens mij bestaat die niet.

Maar kan je zelf uitrekenen, moet je alleen weer bijhouden wanneer schrikkeljaar etc.
Veel werk.

Maar dat heeft vast al eens iemand voorgedaan en de source online gezet ;)
Volgens mij ook niet nee,

kijk ff gezellig met me mee :P
http://asp.pagina.nl

[edit]
Zoeken in de MSDN:
MSDN - DATEDIFF
[/edit]

Verwijderd

In vba is het gewoon:

y Display the day of the year as a number (1 – 366)

code:
1
format(date(),"y")

[Edit] Maar in asp is dat "undefined"

Aangezien er wel uitbreidingen te vinden zijn die dit wel bieden zit het er blijkbaar niet standaard in. Word dan toch handwerk.

http://www.xde.net:8080/k...ts/index/QuickObjects.htm

  • TweakersOnly
  • Registratie: September 2000
  • Laatst online: 22:51
ASP:
1
datediff("d",CDate("31/12/" & Year(Now())-1),date())

[ Voor 0% gewijzigd door TweakersOnly op 01-11-2002 10:37 . Reden: Punt in komma veranderd. ]


  • DaRace
  • Registratie: Juni 2001
  • Laatst online: 03-10-2023
datepart("y",date())

Verwijderd

Topicstarter
DateDiff("s", "01/01/02 00:00:00 AM", Now)

werkt perfect het berekent het aantal secondes vanaf 1 januari 2002

Klasse Mannen
Pagina: 1