|  |  | |
|  |  | 
| 
 | |||||||
| Programmierung Rat & Tat für Programmierer | 
|  | 
|  | Themen-Optionen | Ansicht | 
|  01.03.2005, 17:33 | #1 | 
| Jr. Member  Registriert seit: 10.08.2004 Alter: 44 
					Beiträge: 33
				 |  VBScript Date Hallo, ich möchte mir aus einer Zahl die Anzahl der Stunden und Minuten ermitteln, weiß irgendwer wie man das am einfachsten lösen kann? Z.B.: Ich habe die Zahl 197 und möchte nun wissen wieviele Stunden und Minuten das sind, also 3:17 (Stunden:Minuten). Wie es in .NET geht weiß ich, muss jedoch eine Anwendung in ASP schreiben und daher stehe ich ein bisschen an. Wär super wenn Ihr mir helfen könntet. Liebe Grüße Gerald | 
|   |   | 
|  01.03.2005, 17:40 | #2 | 
| Master  Registriert seit: 13.08.2003 
					Beiträge: 624
				 |   Warum nicht so? AllesZam=197 Stunden=int(197/60) Minuten=AllesZam-Stunden*60 | 
|   |   | 
|  02.03.2005, 11:05 | #3 | 
| Jr. Member  Registriert seit: 10.08.2004 Alter: 44 
					Beiträge: 33
				 |   Danke für deinen Tip, es gibt jedoch ein Problem: Und zwar wird mein Ergenbis der Division ja gerundet, und das führt zu Problemen, also: AllesZam=239 Stunden=int(236/60) (=3,988888 -> wird auf 4 gerundet, sind aber eigentlich 3 Stunden) Minuten=AllesZam-Stunden*60 Minuten=239-4*60 -> -1 Gibts in vbscript eine Funktion in der ich angeben kann dass immer abgerundet werden soll? Danke für Eure Hilfe Gerald | 
|   |   | 
|  02.03.2005, 12:14 | #4 | 
| Inventar  Registriert seit: 22.10.2000 Alter: 41 
					Beiträge: 5.552
				 |   Nimm einfach eine ganzzahlige Division - dann wird immer abgerundet: 236 \ 60 = 3  | 
|   |   | 
|  02.03.2005, 12:25 | #5 | 
| Master  Registriert seit: 13.08.2003 
					Beiträge: 624
				 |   google spricht irgendwas statt int(x/y) fix(x/y) verwenden, ka ob des wirklich funktioniert. In php würds mit floor(x/y) gehn  | 
|   |   | 
|  02.03.2005, 12:26 | #6 | 
| Jr. Member  Registriert seit: 10.08.2004 Alter: 44 
					Beiträge: 33
				 |   Die ganzzahlige Division funktioniert bestens. Danke für Eure Hilfe. Liebe Grüße Gerald | 
|   |   | 
|  | 
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| 
 | 
 |