два формата даты из одного поля
есть скрипт:
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 октября каким образом из одного поля взять даты разные по формату? |
Ну соответственно переделать данные в нужный формат, если я правильно понимаю, что нужно. Если есть переменная (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); |
как переделать? какая переменная?
я располагаю тем кодом который есть дата устанавливается снипетом в поле из которого ее потом нужно в разные места вставить если грубо то: – дата с днем недели. – Заголовок – статья – дата без дня недели оба формата используются, просто в разных местах. |
capau,
Не понял... Я же привел код: http://jsbin.com/idihaw/1/edit |
не понял. где тут что?
если для особо тупых |
У вас есть переменная, в которой хранится дата в таком виде: "d MM DD". Именно в таком виде дата будет в некоторых местах страницы. В других местах эта же дата должна быть в таком виде: "d MM". То есть нужно просто выбросить " DD". Что и делает код. Переменная date - это "d MM DD". Переменная dateWithoutDay - это та же дата, только без дня недели ("d MM"). Не знаю как еще проще объяснить. Там же всего 5 строк кода...
|
я логику прекрасно понимаю
но для меня скрипты все равно что португальский. где тут сказуемое, где подлежащее? куда этот код вставлять, что заменить и как? |
Ясно. Вам так думаю сложно будет, если нет элементарных знаний. Я больше помочь не могу. Попробуйте обратиться сюда: http://weblancer.net Вам все сделают, как нужно, за деньги конечно.
|
Часовой пояс GMT +3, время: 07:54. |