[ASP, VBscript]

Pagina: 1
Acties:
  • 32 views sinds 30-01-2008

  • -Morris-
  • Registratie: Oktober 2004
  • Laatst online: 06-04 13:59
(Admins sorry dat er geen onderwerp bij staat kan het ook niet meer aanpassen als jullie dit lezen maak er dan maar "Datediff functie.....txs!!!)

Hoi allemaal,

Weet iemand hoe ik dit script af moet maken.

<html>
<head>
<title> Dit is een DateDiff functie </title>
</head>
<body>
<%
' **************************************************************
' Met database
' **************************************************************
Set thisadoCon = Server.CreateObject("ADODB.Connection")
thisadoCon.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("incident.mdb")
SQLString = "SELECT * FROM Helpdesk WHERE Helpdesk.Id=Int(6);"
Set rsInProgress = Server.CreateObject("ADODB.Recordset")
rsInProgress.Open SQLString, thisadoCon, adOpenStatic
' **************************************************************

Dim xDate1, xDate2, exp1
xDate1 = rsInProgress("Gemeld")
xDate2 = rsInProgress("Gesloten")
MinutesDate = DateDiff("n",xDate1,xDate2)
HoursDate = DateDiff("h",xDate1,xDate2)
Response.Write ((MinutesDate/HoursDate)/24 & " dagen <br>")
exp1 = 'functie voor alleen alles achter de komma

' **************************************************************
' Met database
' **************************************************************
rsInProgress.Close
Set thisadoCon = Nothing
Set rsInProgress = Nothing
' **************************************************************
%>
</body>
</html>

Stel hij maakt dan een getal van 2,56 dagen....Hoe kan ik een script laten kijken naar de cijfers achter de komma en daar uren en minuten van maken. 2,56 dagen is dus dan 2 dagen en afgerond 3 uur......

Ik werk in ASP met VBscript......Kan iemand mij helpen

[ Voor 14% gewijzigd door -Morris- op 26-11-2004 15:08 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

hint:
code:
1
2
Getal = 2,56
Rest = Getal - Int(Getal)

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
Je kunt gewoon de datediff functie gebruiken, maar dan kiezen voor minuten. Verder heb je dan nog de mod operator nodig om er uren en minuten van de maken

Oops! Google Chrome could not find www.rijks%20museum.nl


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 20:44

Creepy

Tactical Espionage Splatterer

Iemand weet vast wel hoe je dat script moet afmaken.
Ik mis alleen in je topic start wat je zelf dat de oplossing zou kunnen zijn en wat je zelf al geprobeerd hebt. Daarnaast is de vraag ook nog eens vrij simpel. Iets wat met behulp van de search of met google vrij snel te vinden is

Vandaar dat ik je topic sluit.

Lees nog eens P&W FAQ - Het FAQ/Beleid topic door en dan met name de Quickstart zodat de volgende keer je topic wat completer is. :)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

-Morris- schreef op vrijdag 26 november 2004 @ 15:06:
(Admins sorry dat er geen onderwerp bij staat kan het ook niet meer aanpassen als jullie dit lezen maak er dan maar "Datediff functie.....txs!!!)
Maak daarvoor dan even een topic report aan met het handje bovenin je scherm, dan hoef je je post niet te verneuken :)
Weet iemand hoe ik dit script af moet maken.
Ja, jij, jij hebt het namelijk gemaakt :)

Wij schrijven je code niet af. We willen je graag helpen als je een concreet probleem hebt, maar code schrijven is uiteindelijk toch iets dat je zelf moet doen :)

Zie ook P&W FAQ - De "quickstart".

[edit]
* curry684 slaat Creepy :+

[ Voor 3% gewijzigd door curry684 op 26-11-2004 15:18 ]

Professionele website nodig?


Dit topic is gesloten.