 
			
				16.12.2011, 22:45
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.12.2011 
					
					
					
						Сообщений: 290
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				передать в обьект Date массив из [ секунды, минуты, часы ]
			 
			
		
		
		
		хочу передать в обьект Date массив из [ секунды, минуты, часы ]  и получить количество миллисекунд. всего этого. КАК)? 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				16.12.2011, 22:51
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Лаборант :-) 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 08.11.2011 
					
					
					
						Сообщений: 806
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 зачем для этого Date ? 
просто умножить и сложить 
милисекунды = ( часы * 3600 + минуты * 60 + секунды ) * 1000 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				16.12.2011, 22:53
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.12.2011 
					
					
					
						Сообщений: 290
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от Pavel M.
			 
		
	 | 
 
	
		зачем для этого Date ? 
просто умножить и сложить 
милисекунды = ( часы * 3600 + минуты * 60 + секунды ) * 1000
	 | 
 
	
 
 я думал это не круто и для этого есть специальный метод) ну придется так, спасибо)  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				16.12.2011, 23:01
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Тлен 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 02.01.2010 
					
					
					
						Сообщений: 6,601
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		В данном случае действительно лучше обойтись без Date и посчитать вручную. 
Но если очень хочется:
 
var arr=[1,1,1];
var a=new Date(0);
alert(+a.setUTCHours.apply(a, arr))
 
Юзайте  справочник, оч. удобно.  
		
	
		
		
		
		
		
			
				__________________ 
				29375, 35 
 
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				16.12.2011, 23:16
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 junior 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 29.11.2011 
					
					
					
						Сообщений: 3,924
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Aetae, уже юзаю    Спасибо)
 Livanderiaamarum, Date.setHours(h,m,s,ms). Повторюсь, многое решено здесь  Обратный таймер
	
 
	| 
		
			Сообщение от Livanderiaamarum
			
		
	 | 
 
	| 
		хочу передать в обьект Date массив из [ секунды, минуты, часы ] и получить количество миллисекунд. всего этого. КАК)?
	 | 
 
	
 
 Обратный таймер 
		
	
		
		
		
		
		
			
				__________________ 
				Чебурашка стал символом олимпийских игр. А чего достиг ты? 
Тишина - самый громкий звук
			 
		
		
		
		
		
						  
				
				Последний раз редактировалось nerv_, 16.12.2011 в 23:23.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				16.12.2011, 23:17
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.12.2011 
					
					
					
						Сообщений: 290
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от nerv_
			 
		
	 | 
 
	| 
		Livanderiaamarum, setHours(h,m,s,ms)
	 | 
 
	
 
 я так делал, потом  делал getTime() и получалось отрицательное число..  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				16.12.2011, 23:28
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 junior 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 29.11.2011 
					
					
					
						Сообщений: 3,924
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
var x = new Date();
x.setHours(0,0,0,0);
alert(x.toLocaleString());
alert(x.getTime());
  
		
	
		
		
		
		
		
			
				__________________ 
				Чебурашка стал символом олимпийских игр. А чего достиг ты? 
Тишина - самый громкий звук
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				16.12.2011, 23:33
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.12.2011 
					
					
					
						Сообщений: 290
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от nerv_
			 
		
	 | 
 
	
		
var x = new Date();
x.setHours(0,0,0,0);
alert(x.toLocaleString());
alert(x.getTime());
 
	 | 
 
	
 
 видишь? это получается что ты взял дату текущую и изменил у неё часы и секунды и минуты, но годы и.т.п. осталось прежним))  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				16.12.2011, 23:36
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Тлен 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 02.01.2010 
					
					
					
						Сообщений: 6,601
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 ...а я невидимка... 
		
	
		
		
		
		
		
			
				__________________ 
				29375, 35 
 
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				16.12.2011, 23:38
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 junior 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 29.11.2011 
					
					
					
						Сообщений: 3,924
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Так Вам же таймер нужен, а не дата. Еще вариант 
var x = new Date(0);
x.setHours(0,0,0,0);
alert(x.toLocaleString());
alert(x.getTime()); // это смещение в миллисекундах Вашего часового пояса,
alert(x.getTimezoneOffset()); // тоже самое в минутах
  
		
	
		
		
		
		
		
			
				__________________ 
				Чебурашка стал символом олимпийских игр. А чего достиг ты? 
Тишина - самый громкий звук
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |