Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hjälp med en LOOP!

Postades av 2003-10-16 01:57:41 - Hector Hernandez, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 426 personer

Hej som ni ser i följande kod snutt så jag har gjort loop, där jag loopar ut en tid från
00:00 till 03:00 vart 15:de minut i en select box. Den valda tiden ska vidare sparas i en databas

<code>
<%
varStartTid = Cdate("00:00")
varSlutTid = Cdate("03:00")
varInterval = "15" ' i minuter
Response.Write "<SELECT name=select1>"

Do Until varStartTid > varSlutTid
Response.Write "<OPTION>" & FormatDateTime(varStartTid,vbShortTime) & "</OPTION>"
varStartTid = DateAdd("n",varInterval,varStartTid)
Loop
Response.Write "</SELECT>"
%>
</code>

resultatet blir något så här:
<info>
00:15
00:30
00:45
</info>
osv osv.

det är glasklart... funkar hu fint som helst MEN....

nu är det så att jag vill avrunda det inlagda talet som jag vid nån senare tillfälle ska hämta.

Så att om tiden är 00:15 så ska den allstå istället visa endast 15 minuter
och om den den står över 01:15 så ska den då visa 1:15

Tacksam för svar!


Svara

Sv: Hjälp med en LOOP!

Postades av 2003-10-16 08:58:50 - Anna-Karin Söderberg


Jag tror att du kan använda DatePart ihop med en IF sats.
<info>
IF DinTid ="00:15" THEN
DinTid = DatePart("n",DinTid)
END IF
</info>

Om det är så att det bara är 00:15 tiden som ska avrundas.

//Anna-Karin


Svara

Sv: Hjälp med en LOOP!

Postades av 2003-10-16 11:08:49 - Hector Hernandez

tackar... ska testa om det är det jag är ute efter!


Svara

Sv: Hjälp med en LOOP!

Postades av 2003-10-16 12:27:08 - Andreas Hillqvist

Menar du något sånt här?
<code>
<%
Dim vTime
Response.Write "<SELECT name=select1>"
Response.Write "<OPTION>0</OPTION>"
Response.Write "<OPTION>15</OPTION>"
Response.Write "<OPTION>30</OPTION>"
Response.Write "<OPTION>45</OPTION>"
For vTime = CDate("1:00") To CDate("03:00") Step CDate("00:15")
Response.Write "<OPTION>" & FormatDateTime(varStartTid, vbShortTime) & "</OPTION>"
Next
Response.Write "</SELECT>"
%>
</code>


Svara

Sv: Hjälp med en LOOP!

Postades av 2003-10-16 12:46:03 - Hans-Gunnar Nilsson

Annars är det ju bara att förvandla tiden till en sträng (om den inte är det) och sedan ta bort första nollan :

tid = right(tidpunkt,4)

du kan sätta fyra, eftersom alla tider är lika långa.
Beroende på om du har datetime som datatyp eller sträng så får du kanske använda formatdatetime först för att se till att tiden är i shorttime format.

/C


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 792
27 960
271 761
2 350
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies