Получить серверную дату с помощью jquery 
		
		
		
		Добрый день. Подскажите, пожалуйста, как получить серверную дату и присвоить ее переменной в js файле. Попробовал написать php в переменной js, но без результатно. Мне нужно вернуть timestamp с сервера, а не дату с компьютера, на котором запущен скрипт. 
	 | 
	
		
 Цитата: 
	
  | 
	
		
 ну так делай файл не .js а .php в котором будет присутствовать JS код, и подключи его include/require, естественно что в JS файл ты не вставишь php код... а вот в php файл запросто то и другое. 
	file.php с содержанием <?php $date = new DateTime(); echo '<script type="text/javscript">var date = '.$date->getTimestamp().';</script>'; ?> alert(date); вот твой будет timestamp с сервера в переменной js, только в файле *.php  | 
	
		
 Цитата: 
	
  | 
	
		
 Можно ajax-запрос отправить на сервер и получить серверное время. 
	 | 
	
		
 Цитата: 
	
 
var sTime
	sTime = $.ajax({  
	    url: "/time.php",
	    cache: false,  
	    success: function(data){ 
			console.log(data);
	    }
	});
	console.log(sTime);
<?php echo time(); ?> console.log(sTime); ничего не выводит. Что я сделал не так?  | 
	
		
 AJAX асинхронный. Success выполняется после получения ответа. 
	
var sTime
	$.ajax({  
	    url: "/time.php",
	    cache: false,  
	    success: function(data){ 
                        sTime = data;
                        console.log(sTime);
	    }
	});
 | 
	
		
 Цитата: 
	
  | 
	
		
 ну и используйте) 
	 | 
	
		
 Цитата: 
	
 
var sTime
	$.ajax({  
	    url: "/time.php",
	    cache: false,  
	    success: function(data){ 
                        sTime = data;
                        console.log(sTime);
	    }
	});
console.log(sTime); // пусто!!! <===
Не получится  | 
| Часовой пояс GMT +3, время: 14:31. |