| 
	| 
	
	| 
		
	| 
			
			 
			
				08.11.2016, 15:23
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 07.09.2014 
						Сообщений: 15
					 
		
 |  |  
	| 
				Подстановка сегодняшней даты и вчерашней.
			 Подскажите как сделать подстановку сегодняшней даты и вчерашней.То есть на сайте есть текст скидки:
 Только 2 дня!
 31 марта и 1 апреля
 Нужно 2 отдельных скрипта, что бы по русски скрипт выводил
 вчерашнее число и месяц, и другой скрипт сегодняшнего числа и месяца
 |  |  
	| 
		
	| 
			
			 
			
				08.11.2016, 15:34
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 27.11.2015 
						Сообщений: 2,899
					 
		
 |  |  
	| 
	
 
	| Сообщение от EvilDoom   |  
	| То есть на сайте есть текст скидки: Только 2 дня!
 31 марта и 1 апреля
 Нужно 2 отдельных скрипта, что бы по русски скрипт выводил
 вчерашнее число и месяц, и другой скрипт сегодняшнего числа и месяца
 |  
	
 Это как? То есть - НУ ОЧЕНЬ ДЕШЕВЫЕ, НО ВЧЕРА! |  |  
	| 
		
	| 
			
			 
			
				08.11.2016, 15:41
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 27.11.2015 
						Сообщений: 2,899
					 
		
 |  |  
	| Сегодня 
var today = new Date().toLocaleString('ru', {
        year: 'numeric',
        month: 'long',
        day: 'numeric'
      });
alert(today);
И любую другую
new Date(year, month, date, hours, minutes, seconds, ms) 
Дату можно создать, используя компоненты в местной временной зоне. Для этого формата обязательны только первые два аргумента. Отсутствующие параметры, начиная с hours считаются равными нулю, а date – единице.
https://learn.javascript.ru/datetime |  |  
	| 
		
	| 
			
			 
			
				08.11.2016, 15:41
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 07.09.2014 
						Сообщений: 15
					 
		
 |  |  
	| 
	
 
	| Сообщение от Dilettante_Pro   |  
	| Это как? То есть - НУ ОЧЕНЬ ДЕШЕВЫЕ, НО ВЧЕРА! |  
	
 Сегодня посетитель приходит на сайт, и видит что скидка была вчера, и заканчивается сегодня ночью. Вот как это |  |  
	| 
		
	| 
			
			 
			
				08.11.2016, 15:47
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 27.11.2015 
						Сообщений: 2,899
					 
		
 |  |  
	| 
	
 
	| Сообщение от EvilDoom   |  
	| Сегодня посетитель приходит на сайт, и видит что скидка была вчера, и заканчивается сегодня ночью. Вот как это |  
	
 Т.е. вас не интересуют постоянные клиенты? 
А то ведь - вчера заходил, не было скидок, сегодня зашел - ... 
И перестал вам верить. |  |  
	| 
		
	| 
			
			 
			
				08.11.2016, 15:54
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 07.09.2014 
						Сообщений: 15
					 
		
 |  |  
	| 
	
 
	| Сообщение от Dilettante_Pro   |  
	| Сегодня 
 
var today = new Date().toLocaleString('ru', {
        year: 'numeric',
        month: 'long',
        day: 'numeric'
      });
alert(today);
 И любую другую
 new Date(year, month, date, hours, minutes, seconds, ms)
 Дату можно создать, используя компоненты в местной временной зоне. Для этого формата обязательны только первые два аргумента. Отсутствующие параметры, начиная с hours считаются равными нулю, а date – единице.
 https://learn.javascript.ru/datetime
 |  
	
 Для сегодняшнего числа работает как нужно.  
А для вчерашнего числа можно как то сделать. Что бы выставлялось автоматом. А то сегодня я сделаю скрипт что вчера было 7 ноября, а завтра придется в нем менять вручную число. |  |  
	| 
		
	| 
			
			 
			
				08.11.2016, 15:55
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 07.09.2014 
						Сообщений: 15
					 
		
 |  |  
	| 
	
 
	| Сообщение от Dilettante_Pro   |  
	| Т.е. вас не интересуют постоянные клиенты? А то ведь - вчера заходил, не было скидок, сегодня зашел - ...
 И перестал вам верить.
 |  
	
 У нас сайт рассчитан на свежих клиентов. Если он вчера не сделал заказ, то сегодня скорей всего точно нечего не закажет, или не придет на сайт |  |  
	| 
		
	| 
			
			 
			
				08.11.2016, 16:13
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 27.11.2015 
						Сообщений: 2,899
					 
		
 |  |  
	| Вчера 
var date = new Date();
date.setDate(date.getDate() - 1);
var yesterday = date.toLocaleString('ru', {
        year: 'numeric',
        month: 'long',
        day: 'numeric'
      });
alert(yesterday);
 |  |  
	| 
		
	| 
			
			 
			
				08.11.2016, 16:22
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 07.09.2014 
						Сообщений: 15
					 
		
 |  |  
	| спасибо большое |  |  
 
 
 
 |  |