| 
 | 
	
	
	
	
	
		
	
		
		
		
			
			 
			
				01.08.2017, 16:34
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 01.08.2017 
					
					
					
						Сообщений: 7
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				простой номер по порядку
			 
			
		
		
		
		Добрый день! Мне нужен простой номер по порядку к примеру:  
Номер n 
и что бы он менялся каждый день! Заранее спасибо! 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				01.08.2017, 17:01
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.11.2015 
					
					
					
						Сообщений: 2,899
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
var today = new Date() ;
today = Math.floor(today.getTime()/86400000) - 17378 ;
alert (today);
 
Завтра будет 2  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось Dilettante_Pro, 01.08.2017 в 18:46.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				01.08.2017, 17:10
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.05.2010 
					
					
					
						Сообщений: 33,150
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		helish_88,
  https://learn.javascript.ru/datetime
<script>
  var mydate = new Date("07/31/2017");
  var date = new Date();
  date.setHours(0, 0, 0);
  var n = Math.round((date - mydate) / 864E5)
  document.write("n = " + n)
</script>
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				01.08.2017, 17:48
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 01.12.2016 
					
					
					
						Сообщений: 3,650
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
var date = new Date("08/01/2017");
var now = new Date();
var num = Math.floor((now-date)/86400000);
alert(num); // +1 каждый день
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.08.2017, 08:40
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 01.08.2017 
					
					
					
						Сообщений: 7
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Всем спасибо! Я попробую,я забыл,мне еще надо что бы номер менялся только в рабочие дни а на выходные нет! К примеру в понедельник будет номер 1,в пятнице номер 5 а в след понедельник номер 6 а не номер 8 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.08.2017, 09:18
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 01.08.2017 
					
					
					
						Сообщений: 7
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от рони
			 
		
	 | 
 
	
		helish_88, 
 https://learn.javascript.ru/datetime 
<script>
  var mydate = new Date("07/31/2017");
  var date = new Date();
  date.setHours(0, 0, 0);
  var n = Math.round((date - mydate) / 864E5)
  document.write("n = " + n)
</script>
	 | 
 
	
 
 все работает! мне еще надо что бы номер менялся только в рабочие дни а на выходные нет! К примеру в понедельник будет номер 1,в пятнице номер 5 а в след понедельник номер 6 а не номер 8!!!  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.08.2017, 10:07
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 14.01.2015 
					
					
					
						Сообщений: 12,989
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от helish_88
			
		
	 | 
 
	| 
		надо что бы номер менялся только в рабочие дни
	 | 
 
	
 
 date.getDay() возвратит день недели: 0 - воскресенье, 6 - суббота. Сравнивайте возвращаемое с двумя этими значениями если суббота тоже не рабочий день или только булево значение возвращаемого. Соответственно от результата проверки корректируйте номер на сутки/двое.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.08.2017, 10:08
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 CacheVar 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.08.2010 
					
					
					
						Сообщений: 14,298
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от helish_88
			
		
	 | 
 
	| 
		я забыл,мне еще надо что бы номер менялся только в рабочие дни а на выходные нет
	 | 
 
	
 
 Это последнее, что ты забыл?    
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.08.2017, 10:09
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.11.2015 
					
					
					
						Сообщений: 2,899
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		helish_88,
  
	
 
	| 
		
			Сообщение от helish_88
			
		
	 | 
 
	| 
		мне еще надо что бы номер менялся только в рабочие дни а на выходные нет! К примеру в понедельник будет номер 1,в пятнице номер 5 а в след понедельник номер 6 а не номер 8!!!
	 | 
 
	
 
 В этом случае это уже не совсем простой номер. Его тогда нужно вычислять от стартовой даты с наращиванием счетчика в зависимости от дней недели  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.08.2017, 10:09
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 01.08.2017 
					
					
					
						Сообщений: 7
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |