Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.10.2012, 17:44
Новичок на форуме
Отправить личное сообщение для capau Посмотреть профиль Найти все сообщения от capau
 
Регистрация: 22.10.2012
Сообщений: 5

два формата даты из одного поля
есть скрипт:
if($field['type'] == 'date')
	$output .= 'jQuery(".datepicker").datepicker ({
		minDate: 0,
		dateFormat: "d MM DD",
	});';


и поле для ввода даты:
case 'date':
echo '<input type="text" class="datepicker" id="afisha_date" name="afisha_date" value="'.$meta.'" size="31" />
		<br /><span class="description">выбирите дату события</span>';
break;


дальше это выводится на страницу:
echo $post_meta_data ['afisha_date'][0].'</br>';


но мест, куда нужно вывести дату, несколько.
и в разные места нужно вывести разный формат даты
в первом случае формат — "d MM DD" — 22 октября понедельник
во втором — "d MM" — 22 октября

каким образом из одного поля взять даты разные по формату?
Ответить с цитированием
  #2 (permalink)  
Старый 23.10.2012, 06:36
Аватар для antserg
Аспирант
Отправить личное сообщение для antserg Посмотреть профиль Найти все сообщения от antserg
 
Регистрация: 14.05.2011
Сообщений: 61

Ну соответственно переделать данные в нужный формат, если я правильно понимаю, что нужно. Если есть переменная (var date) в формате "d MM DD", а нужно "d MM", то:
var date="22 октября понедельник";
document.write(date+'<br>');
var dateWithoutDay=date.split(' ');
dateWithoutDay=dateWithoutDay[0]+' '+dateWithoutDay[1];
document.write(dateWithoutDay);
Ответить с цитированием
  #3 (permalink)  
Старый 23.10.2012, 10:25
Новичок на форуме
Отправить личное сообщение для capau Посмотреть профиль Найти все сообщения от capau
 
Регистрация: 22.10.2012
Сообщений: 5

как переделать? какая переменная?
я располагаю тем кодом который есть
дата устанавливается снипетом в поле из которого ее потом нужно в разные места вставить

если грубо то:

– дата с днем недели.

– Заголовок
– статья

– дата без дня недели

оба формата используются, просто в разных местах.
Ответить с цитированием
  #4 (permalink)  
Старый 23.10.2012, 10:34
Аватар для antserg
Аспирант
Отправить личное сообщение для antserg Посмотреть профиль Найти все сообщения от antserg
 
Регистрация: 14.05.2011
Сообщений: 61

capau,
Не понял... Я же привел код: http://jsbin.com/idihaw/1/edit
Ответить с цитированием
  #5 (permalink)  
Старый 23.10.2012, 10:39
Новичок на форуме
Отправить личное сообщение для capau Посмотреть профиль Найти все сообщения от capau
 
Регистрация: 22.10.2012
Сообщений: 5

не понял. где тут что?
если для особо тупых
Ответить с цитированием
  #6 (permalink)  
Старый 23.10.2012, 11:17
Аватар для antserg
Аспирант
Отправить личное сообщение для antserg Посмотреть профиль Найти все сообщения от antserg
 
Регистрация: 14.05.2011
Сообщений: 61

У вас есть переменная, в которой хранится дата в таком виде: "d MM DD". Именно в таком виде дата будет в некоторых местах страницы. В других местах эта же дата должна быть в таком виде: "d MM". То есть нужно просто выбросить " DD". Что и делает код. Переменная date - это "d MM DD". Переменная dateWithoutDay - это та же дата, только без дня недели ("d MM"). Не знаю как еще проще объяснить. Там же всего 5 строк кода...
Ответить с цитированием
  #7 (permalink)  
Старый 23.10.2012, 11:29
Новичок на форуме
Отправить личное сообщение для capau Посмотреть профиль Найти все сообщения от capau
 
Регистрация: 22.10.2012
Сообщений: 5

я логику прекрасно понимаю
но для меня скрипты все равно что португальский. где тут сказуемое, где подлежащее?
куда этот код вставлять, что заменить и как?
Ответить с цитированием
  #8 (permalink)  
Старый 23.10.2012, 12:40
Аватар для antserg
Аспирант
Отправить личное сообщение для antserg Посмотреть профиль Найти все сообщения от antserg
 
Регистрация: 14.05.2011
Сообщений: 61

Ясно. Вам так думаю сложно будет, если нет элементарных знаний. Я больше помочь не могу. Попробуйте обратиться сюда: http://weblancer.net Вам все сделают, как нужно, за деньги конечно.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
на выходе склеить два поля формы в одно kazakru Общие вопросы Javascript 3 22.08.2011 21:57
Дублирование значения одного поля формы в другое LatSer Общие вопросы Javascript 0 15.01.2010 14:46
Перемещение фокуса с одного поля ввода на другое ProniK Общие вопросы Javascript 3 27.12.2009 10:35
Из одного поля в другое Dekker8 Элементы интерфейса 3 13.10.2009 17:10
проверка формата даты на JavaScript, помогите простейшим примером tangens Общие вопросы Javascript 18 05.12.2008 16:20