21. april 2008 - 12:25 
												Der er
									19  kommentarer													og 					1  løsning									 
									
		 
		
			
Get time 
			Hej eksperter. Jeg vil gerne hente tiden, men kan ikke få det til at fungere med dette: <?php $tid = $row_Recordset1['EventTime']; $nutid = time('00:00:00'); if ($tid > $nutid) { ?> Er det ikke sådan det skal skrives? - rampagezz
					
		
	 
                            
Annonceindlæg fra Conscia 
 
 
	
		
								
					
				21. april 2008 - 12:30  
				#1 
						
		 
		
			Betingelsen skal tjekke om tidspunktet for event'et er nået. Hvis tidspunktet for event'et er senere end $nutid, skal den gøre et eller andet.
		
		
	 
	
		
								
					
				21. april 2008 - 12:31  
				#2 
			 				 
						
		 
		
			Er du sikker på, at EventTime er af typen date/time?
		
		
	 
	
		
								
					
				21. april 2008 - 12:33  
				#3 
						
		 
		
			Den står som "time" i datatype i min database
		
		
	 
	
		
								
					
				21. april 2008 - 12:36  
				#4 
			 				 
						
		 
		
			Skulle det ikke bare være: $nutid = time(); ?
		
		
	 
	
		
								
					
				21. april 2008 - 12:39  
				#5 
						
		 
		
			Det har jeg også prøvet, men samme resultat..  Den virker, hvis jeg skriver: if ($tid < $nutid), så vil den gerne.. Men jeg har sat tiden i databasen til 13:00:00 og klokken er nu kun 12:38:00
		
		
	 
	
	
	
		
								
					
				21. april 2008 - 12:42  
				#6 
			 				 
						
		 
		
			Du bliver nødt til lige at prøve at udskrive det så: echo "Tid: "+$tid+", nutid: "+$nutid;
		
		
	 
	
		
								
					
				21. april 2008 - 12:43  
				#7 
			 				 
						
		 
		
			Det kunne jo lyde, som om, $tid er tom..
		
		
	 
	
		
								
					
				21. april 2008 - 12:51  
				#8 
						
		 
		
			Jeg har lige prøvet at udskrive $nutid; og der skriver den disse tal: 1208775045
		
		
	 
	
		
								
					
				21. april 2008 - 12:52  
				#9 
						
		 
		
			Jeg har også prøvet at udskrive $tid og den er god nok. Den skriver 13:00:00
		
		
	 
	
		
								
					
				21. april 2008 - 13:06  
				#10 
						
		 
		
			Nu ved jeg hvad de tal er.. Det er de sekunder der er gået siden 1970.. Har lige regnet på det.. :-) Den tæller hele tiden op.. Men hvordan får man den til at hente tiden i 00:00:00 ?
		
		
	 
	
		
								
					
				21. april 2008 - 13:12  
				#11 
						
		 
		
		
	 
	
		
								
					
				21. april 2008 - 13:12  
				#12 
						
		 
		
			$today = date("H:i:s");
		
		
	 
	
		
								
					
				21. april 2008 - 13:15  
				#13 
			 				 
						
		 
		
			date("h:i:s"); skulle vist kunne gøre det.
		
		
	 
	
		
								
					
				21. april 2008 - 13:26  
				#14 
						
		 
		
			Nu henter den tiden, men kan man ikke få den til at bruge formatet 01:00-24:00 i stedet for 01:00-12:00 ?
		
		
	 
	
		
								
					
				21. april 2008 - 13:29  
				#15 
						
		 
		
			Som michael stim skriver: $presenttime = date("H:i:s"); Læg mærke til STORT H
		
		
	 
	
		
								
					
				21. april 2008 - 13:30  
				#16 
						
		 
		
			Stort H er 24 timer, lille h er 12 timer.
		
		
	 
	
		
								
					
				21. april 2008 - 13:33  
				#17 
						
		 
		
			Nice.. Tak for hjælpen.. Michael og w13.. Kom med et svar.. Så kan i deles.. :-)
		
		
	 
	
		
								
					
				21. april 2008 - 13:39  
				#18 
						
		 
		
			Ellers tak, samler ikke på point ;o)
		
		
	 
	
		
								
					
				21. april 2008 - 13:46  
				#19 
			 				 
						
		 
		
			:)
		
		
	 
	
		
								
					
				21. april 2008 - 15:26  
				#20 
			 				 
						
		 
		
			Takker!
		
		
	 
	
		
	
		
		
		
			
			Vi tilbyder markedets bedste kurser inden for webudvikling