Дата + 3 года

Главные вкладки

Аватар пользователя Petro Petro 28 мая 2011 в 16:58

Господа, подскажите такой как прибавить к дате 3 года.
Вьюхой вывожу поля, в т.ч. поле дата. Темизировал поле дата - в файле views-view-field--att--field-ex-date.tpl.php пишу:

Выдан:  <?php echo $output; ?>
Действителен до: <?php
$output = date('Y-m-d');
$new_date = date('d.m.Y', strtotime("+3 years", strtotime($output)));
echo $new_date;
?>

Выдает результат: Выдан: 30.06.2006 Действителен до: 28.05.2014
т.е. прибавляет 3 года к текущей дате.
Подскажите че нибудь

Комментарии

Аватар пользователя k-s k-s 28 мая 2011 в 19:59

Судя по 01.01.1973 - прибавка идет, а вот $output наверное неправильно конвертируется, потому что 01.01.1970 - это дефолтный временной штам

Аватар пользователя Petro Petro 28 мая 2011 в 20:20

Я понимаю, что прибавка идет, да тут еще Drupal 7, я PHP не знаю Smile
В самой базе дата в таком формате у меня: 2006-06-30T00:00:00
может тут надо копать?

Аватар пользователя Petro Petro 29 мая 2011 в 7:40

"k-s" wrote:
Я попробовал твой код - работает.

А какой конкретно код у тебя сработал? Я пробовал на разных сайтах - везде 73 год. И на 6 и 7 друпале

Аватар пользователя Petro Petro 29 мая 2011 в 10:06

Так оно и у меня работает, но если подставлять вместо готовой даты $output

<?php
$new_date = date('d.m.Y', strtotime('+3 year', strtotime($output)));
echo $new_date;
?>

Он его игнорирует вообще и прибавляет к 70-му году: 01.01.1973

Аватар пользователя Petro Petro 29 мая 2011 в 14:09

Дата из cck поля (модуль date) формат вывода делал разный и краткий и полный и даже unix сделал - U - все одинаково. В $output естественно то, что настроил во view
Пробовал и так:

$new_date = date('d.m.Y', strtotime('+3 year', ($output)));

Ничего не получается

Аватар пользователя Petro Petro 30 мая 2011 в 10:21

Пробую еще код:

<?php
        $date = strtotime($output);      
      $end_date = date('d.m.Y', mktime(0,0,0,date('m',$date),date('d',$date),date('Y',$date)+5));
        echo $end_date;          
?>

Выдает 01.01.1975
Если $date = $output;
Выдает 30.11.2004
откуда эта дата взялась вообще не понятно

Аватар пользователя andribas@drupal.org andribas@drupal.org 30 мая 2011 в 10:36

http://www.php.net/manual/ru/datetime.add.php

<?php$date = date_create('2000-01-01');
date_add($date, date_interval_create_from_date_string('10 days'));
echo date_format($date, 'Y-m-d');?>

подставьте вместо '2000-01-01' $output в таком формате.
п.с. php >= 5.3.0, если у вас меньше, см. http://www.php.net/manual/ru/datetime.modify.php

Аватар пользователя Shift-Web Shift-Web 30 мая 2011 в 10:46

"Petro" wrote:
Выдает 01.01.1975
Если $date = $output;
Выдает 30.11.2004
откуда эта дата взялась вообще не понятно

Это в ядре ... Все страницы, которые генерирует движок(админка, авторизация, модули и т.д.) если попытаться вывести дату будут давать такие цифры. Т.е. даты нет там, куда вы пытаетесь её вывести.

У себя сделал так :


<?php if ($node->type != 'service_core' && $node->type != 'poll' && $node->type != '') { ?>

<?php print format_date($node->created'custom'"D, m/d/Y"); ?>

<?php ?>

в type пишете все типы, какие есть.

====
Упс. Для 7 не знаю как, но подозреваю, что цифра такая оттуда же растёт

Аватар пользователя Petro Petro 30 мая 2011 в 11:06

"G.A. Vinogradov" wrote:
Добавьте в своем шаблоне print_r($variables); и покажите результат. А там подскажем

Выдает ошибку: 'Exception: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'))
ORDER BY node_created DESC\' at line 2'
В 7-ке это почему-то не срабатывает, уже пробовал

Аватар пользователя Petro Petro 30 мая 2011 в 11:14
<?php$date = date_create('2000-01-01');
date_add($date, date_interval_create_from_date_string('10 days'));
echo date_format($date, 'Y-m-d');?>

С этим кодом вылетает в белый экран. PHP 5.2.9-2

Аватар пользователя Petro Petro 31 мая 2011 в 9:34

"G.A. Vinogradov" wrote:
Добавьте в своем шаблоне print_r($variables); и покажите результат. А там подскажем

Array ( [vid] => 291 [uid] => 1 [title] => 19714 [log] => Created by FeedsNodeProcessor [status] => 1 [comment] => 1 [promote] => 0 [sticky] => 0 [nid] => 291 [type] => attestat [language] => und [created] => 1306602719 [changed] => 1306602719 [tnid] => 0 [translate] => 0 [revision_timestamp] => 1306602719 [revision_uid] => 1 [field_att_num] => Array ( [und] => Array ( [0] => Array ( [value] => 017785 [format] => plain_text [safe_value] => 017785 ) ) ) [field_w_id] => Array ( [und] => Array ( [0] => Array ( [value] => 9 [format] => plain_text [safe_value] => 9 ) ) ) [field_zav_id] => Array ( [und] => Array ( [0] => Array ( [value] => 21811 [format] => plain_text [safe_value] => 21811 ) ) ) [field_ex_date] => Array ( [und] => Array ( [0] => Array ( [value] => 2006-06-30T00:00:00 [timezone] => Europe/Helsinki [timezone_db] => Europe/Helsinki [date_type] => date ) ) ) [field_cand_id] => Array ( [und] => Array ( [0] => Array ( [value] => 17089 [format] => plain_text [safe_value] => 17089 ) ) ) [field_att_true] => Array ( [und] => Array ( [0] => Array ( [value] => 0 [format] => plain_text [safe_value] => 0 ) ) ) [field_w_iindex] => Array ( [und] => Array ( [0] => Array ( [value] => СТ [format] => plain_text [safe_value] => СТ ) ) ) [field_w_service] => Array ( [und] => Array ( [0] => Array ( [value] => мастера[summary] => [format] => plain_text [safe_value] =>
мастера

[safe_summary] => ) ) ) [field_cand_famely] => Array ( [und] => Array ( [0] => Array ( [value] => ФИЛ [format] => plain_text [safe_value] => ФИЛ ) ) ) [field_cand_name] => Array ( [und] => Array ( [0] => Array ( [value] => Анатолий [format] => plain_text [safe_value] => Анатолий ) ) ) [field_cand_oldname] => Array ( [und] => Array ( [0] => Array ( [value] => Анатольевич [format] => plain_text [safe_value] => Анатольевич ) ) ) [field_att_note] => Array ( [und] => Array ( [0] => Array ( [value] => [format] => plain_text [safe_value] => ) ) ) [rdf_mapping] => Array ( [rdftype] => Array ( [0] => sioc:Item [1] => foaf:Document ) [title] => Array ( [predicates] => Array ( [0] => dc:title ) ) [created] => Array ( [predicates] => Array ( [0] => dc:date [1] => dc:created ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) [changed] => Array ( [predicates] => Array ( [0] => dc:modified ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) [body] => Array ( [predicates] => Array ( [0] => content:encoded ) ) [uid] => Array ( [predicates] => Array ( [0] => sioc:has_creator ) [type] => rel ) [name] => Array ( [predicates] => Array ( [0] => foaf:name ) ) [comment_count] => Array ( [predicates] => Array ( [0] => sioc:num_replies ) [datatype] => xsd:integer ) [last_activity] => Array ( [predicates] => Array ( [0] => sioc:last_activity_date ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) ) [cid] => 0 [last_comment_timestamp] => 1306602719 [last_comment_name] => [last_comment_uid] => 1 [comment_count] => 0 [print_display] => 0 [print_display_comment] => 0 [print_display_urllist] => 0 [name] => admin [picture] => 0 [data] => [print_mail_display] => 0 [print_mail_display_comment] => 0 [print_mail_display_urllist] => 0 [uri] => Array ( [path] => node/291 [options] => Array ( [entity_type] => node [entity] => stdClass Object ( [vid] => 291 [uid] => 1 [title] => 19714 [log] => Created by FeedsNodeProcessor [status] => 1 [comment] => 1 [promote] => 0 [sticky] => 0 [nid] => 291 [type] => attestat [language] => und [created] => 1306602719 [changed] => 1306602719 [tnid] => 0 [translate] => 0 [revision_timestamp] => 1306602719 [revision_uid] => 1 [field_att_num] => Array ( [und] => Array ( [0] => Array ( [value] => 017785 [format] => plain_text [safe_value] => 017785 ) ) ) [field_w_id] => Array ( [und] => Array ( [0] => Array ( [value] => 9 [format] => plain_text [safe_value] => 9 ) ) ) [field_zav_id] => Array ( [und] => Array ( [0] => Array ( [value] => 21811 [format] => plain_text [safe_value] => 21811 ) ) ) [field_ex_date] => Array ( [und] => Array ( [0] => Array ( [value] => 2006-06-30T00:00:00 [timezone] => Europe/Helsinki [timezone_db] => Europe/Helsinki [date_type] => date ) ) ) [field_cand_id] => Array ( [und] => Array ( [0] => Array ( [value] => 17089 [format] => plain_text [safe_value] => 17089 ) ) ) [field_att_true] => Array ( [und] => Array ( [0] => Array ( [value] => 0 [format] => plain_text [safe_value] => 0 ) ) ) [field_w_iindex] => Array ( [und] => Array ( [0] => Array ( [value] => СТ [format] => plain_text [safe_value] => СТ ) ) ) [field_w_service] => Array ( [und] => Array ( [0] => Array ( [value] => мастера [summary] => [format] => plain_text [safe_value] =>
мастера

[safe_summary] => ) ) ) [field_cand_famely] => Array ( [und] => Array ( [0] => Array ( [value] => ФИЛ [format] => plain_text [safe_value] => ФИЛ ) ) ) [field_cand_name] => Array ( [und] => Array ( [0] => Array ( [value] => Анатолий [format] => plain_text [safe_value] => Анатолий ) ) ) [field_cand_oldname] => Array ( [und] => Array ( [0] => Array ( [value] => Анатольевич [format] => plain_text [safe_value] => Анатольевич ) ) ) [field_att_note] => Array ( [und] => Array ( [0] => Array ( [value] => [format] => plain_text [safe_value] => ) ) ) [rdf_mapping] => Array ( [rdftype] => Array ( [0] => sioc:Item [1] => foaf:Document ) [title] => Array ( [predicates] => Array ( [0] => dc:title ) ) [created] => Array ( [predicates] => Array ( [0] => dc:date [1] => dc:created ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) [changed] => Array ( [predicates] => Array ( [0] => dc:modified ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) [body] => Array ( [predicates] => Array ( [0] => content:encoded ) ) [uid] => Array ( [predicates] => Array ( [0] => sioc:has_creator ) [type] => rel ) [name] => Array ( [predicates] => Array ( [0] => foaf:name ) ) [comment_count] => Array ( [predicates] => Array ( [0] => sioc:num_replies ) [datatype] => xsd:integer ) [last_activity] => Array ( [predicates] => Array ( [0] => sioc:last_activity_date ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) ) [cid] => 0 [last_comment_timestamp] => 1306602719 [last_comment_name] => [last_comment_uid] => 1 [comment_count] => 0 [print_display] => 0 [print_display_comment] => 0 [print_display_urllist] => 0 [name] => admin [picture] => 0 [data] => [print_mail_display] => 0 [print_mail_display_comment] => 0 [print_mail_display_urllist] => 0 [uri] => Array *RECURSION* [entity_view_prepared] => 1 ) ) ) [entity_view_prepared] => 1 [elements] => Array ( [#pre_render] => Array ( [0] => _field_extra_fields_pre_render [1] => field_group_build_pre_render ) [#entity_type] => node [#bundle] => attestat [#groups] => Array ( ) [#fieldgroups] => Array ( ) [#group_children] => Array ( ) [#theme] => node [#node] => stdClass Object ( [vid] => 291 [uid] => 1 [title] => 19714 [log] => Created by FeedsNodeProcessor [status] => 1 [comment] => 1 [promote] => 0 [sticky] => 0 [nid] => 291 [type] => attestat [language] => und [created] => 1306602719 [changed] => 1306602719 [tnid] => 0 [translate] => 0 [revision_timestamp] => 1306602719 [revision_uid] => 1 [field_att_num] => Array ( [und] => Array ( [0] => Array ( [value] => 017785 [format] => plain_text [safe_value] => 017785 ) ) ) [field_w_id] => Array ( [und] => Array ( [0] => Array ( [value] => 9 [format] => plain_text [safe_value] => 9 ) ) ) [field_zav_id] => Array ( [und] => Array ( [0] => Array ( [value] => 21811 [format] => plain_text [safe_value] => 21811 ) ) ) [field_ex_date] => Array ( [und] => Array ( [0] => Array ( [value] => 2006-06-30T00:00:00 [timezone] => Europe/Helsinki [timezone_db] => Europe/Helsinki [date_type] => date ) ) ) [field_cand_id] => Array ( [und] => Array ( [0] => Array ( [value] => 17089 [format] => plain_text [safe_value] => 17089 ) ) ) [field_att_true] => Array ( [und] => Array ( [0] => Array ( [value] => 0 [format] => plain_text [safe_value] => 0 ) ) ) [field_w_iindex] => Array ( [und] => Array ( [0] => Array ( [value] => СТ [format] => plain_text [safe_value] => СТ ) ) ) [field_w_service] => Array ( [und] => Array ( [0] => Array ( [value] => мастера [summary] => [format] => plain_text [safe_value] =>
мастера

[safe_summary] => ) ) ) [field_cand_famely] => Array ( [und] => Array ( [0] => Array ( [value] => ФИЛ [format] => plain_text [safe_value] => ФИЛ ) ) ) [field_cand_name] => Array ( [und] => Array ( [0] => Array ( [value] => Анатолий [format] => plain_text [safe_value] => Анатолий ) ) ) [field_cand_oldname] => Array ( [und] => Array ( [0] => Array ( [value] => Анатольевич [format] => plain_text [safe_value] => Анатольевич ) ) ) [field_att_note] => Array ( [und] => Array ( [0] => Array ( [value] => [format] => plain_text [safe_value] => ) ) ) [rdf_mapping] => Array ( [rdftype] => Array ( [0] => sioc:Item [1] => foaf:Document ) [title] => Array ( [predicates] => Array ( [0] => dc:title ) ) [created] => Array ( [predicates] => Array ( [0] => dc:date [1] => dc:created ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) [changed] => Array ( [predicates] => Array ( [0] => dc:modified ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) [body] => Array ( [predicates] => Array ( [0] => content:encoded ) ) [uid] => Array ( [predicates] => Array ( [0] => sioc:has_creator ) [type] => rel ) [name] => Array ( [predicates] => Array ( [0] => foaf:name ) ) [comment_count] => Array ( [predicates] => Array ( [0] => sioc:num_replies ) [datatype] => xsd:integer ) [last_activity] => Array ( [predicates] => Array ( [0] => sioc:last_activity_date ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) ) [cid] => 0 [last_comment_timestamp] => 1306602719 [last_comment_name] => [last_comment_uid] => 1 [comment_count] => 0 [print_display] => 0 [print_display_comment] => 0 [print_display_urllist] => 0 [name] => admin [picture] => 0 [data] => [print_mail_display] => 0 [print_mail_display_comment] => 0 [print_mail_display_urllist] => 0 [uri] => Array ( [path] => node/291 [options] => Array ( [entity_type] => node [entity] => stdClass Object *RECURSION* ) ) [entity_view_prepared] => 1 ) [#view_mode] => full [#language] => 0-ru [#weight] => 0 [#attached] => Array (

 => Array ( [0] => sites/all/modules/field_group/field_group.js ) [css] => Array ( [0] => sites/all/modules/field_group/field_group.css ) ) [print_links] => Array ( [#prefix] => [#markup] => [#suffix] => [#weight] => -101 ) [comments] => Array ( ) [links] => Array ( [#theme] => links__node [#pre_render] => Array ( [0] => drupal_pre_render_links ) [#attributes] => Array ( [class] => Array ( [0] => links [1] => inline ) ) [node] => Array ( [#theme] => links__node__node [#links] => Array ( ) [#attributes] => Array ( [class] => Array ( [0] => links [1] => inline ) ) ) [comment] => Array ( [#theme] => links__node__comment [#links] => Array ( ) [#attributes] => Array ( [class] => Array ( [0] => links [1] => inline ) ) ) [nodereference_url] => Array ( [#theme] => links__node__nodereference [#links] => Array ( ) [#attributes] => Array ( [class] => Array ( [0] => links [1] => inline ) ) ) ) [#sorted] => 1 [#children] => ) [theme_hook_suggestions] => Array ( [0] => node__attestat [1] => node__291 ) [zebra] => odd [id] => 1 [directory] => sites/all/themes/adaptivetheme/adaptivetheme_b [classes_array] => Array ( [0] => node [1] => node-attestat ) [attributes_array] => Array ( [about] => /att/19714 [typeof] => Array ( [0] => sioc:Item [1] => foaf:Document ) ) [title_attributes_array] => Array ( [property] => Array ( [0] => dc:title ) [datatype] => [class] => Array ( [0] => article-title ) ) [content_attributes_array] => Array ( [class] => Array ( [0] => article-content ) ) [title_prefix] => Array ( ) [title_suffix] => Array ( ) [user] => stdClass Object ( [uid] => 1 [name] => admin [pass] => $S$CgIpHLDfadGPDKoEnbf1Aqlwz0nrQZBZ4GBtfRIbXKVm06D.P0SI [mail] => site@yandex.ru [theme] => [signature] => [signature_format] => [created] => 1302001711 [access] => 1306739713 [login] => 1306520440 [status] => 1 [timezone] => [language] => [picture] => 0 [init] => site@yandex.ru [data] => [sid] => TMswiW25x9PP3f1ZRJKykvIJjMjBJm4YhqJ9Dqj0lqI [ssid] => [hostname] => 127.0.0.1 [timestamp] => 1306739713 [cache] => 1306738575 [session] => batches|a:59:{i:159;b:1;i:160;b:1;i:163;b:1;i:164;b:1;i:170;b:1;i:171;b:1;i:172;b:1;i:179;b:1;i:180;b:1;i:181;b:1;i:182;b:1;i:183;b:1;i:184;b:1;i:185;b:1;i:186;b:1;i:189;b:1;i:190;b:1;i:191;b:1;i:192;b:1;i:193;b:1;i:194;b:1;i:195;b:1;i:196;b:1;i:197;b:1;i:198;b:1;i:199;b:1;i:200;b:1;i:201;b:1;i:202;b:1;i:203;b:1;i:204;b:1;i:205;b:1;i:206;b:1;i:207;b:1;i:208;b:1;i:209;b:1;i:210;b:1;i:211;b:1;i:212;b:1;i:213;b:1;i:214;b:1;i:215;b:1;i:216;b:1;i:217;b:1;i:218;b:1;i:219;b:1;i:220;b:1;i:221;b:1;i:222;b:1;i:223;b:1;i:224;b:1;i:225;b:1;i:226;b:1;i:227;b:1;i:228;b:1;i:229;b:1;i:230;b:1;i:231;b:1;i:232;b:1;}locale_translation_filter|a:4:{s:6:"string";s:18:"последняя";s:8:"language";s:3:"all";s:11:"translation";s:3:"all";s:5:"group";s:3:"all";}node_overview_filter|a:0:{}imce_directory|s:14:"images%2F1%2F1";updates_remaining|a:0:{} [roles] => Array ( [2] => authenticated user [3] => administrator ) ) [db_is_active] => 1 [is_admin] => 1 [logged_in] => 1 [is_front] => [view_mode] => full [teaser] => [node] => stdClass Object ( [vid] => 291 [uid] => 1 [title] => 19714 [log] => Created by FeedsNodeProcessor [status] => 1 [comment] => 1 [promote] => 0 [sticky] => 0 [nid] => 291 [type] => attestat [language] => und [created] => 1306602719 [changed] => 1306602719 [tnid] => 0 [translate] => 0 [revision_timestamp] => 1306602719 [revision_uid] => 1 [field_att_num] => Array ( [und] => Array ( [0] => Array ( [value] => 017785 [format] => plain_text [safe_value] => 017785 ) ) ) [field_w_id] => Array ( [und] => Array ( [0] => Array ( [value] => 9 [format] => plain_text [safe_value] => 9 ) ) ) [field_zav_id] => Array ( [und] => Array ( [0] => Array ( [value] => 21811 [format] => plain_text [safe_value] => 21811 ) ) ) [field_ex_date] => Array ( [und] => Array ( [0] => Array ( [value] => 2006-06-30T00:00:00 [timezone] => Europe/Helsinki [timezone_db] => Europe/Helsinki [date_type] => date ) ) ) [field_cand_id] => Array ( [und] => Array ( [0] => Array ( [value] => 17089 [format] => plain_text [safe_value] => 17089 ) ) ) [field_att_true] => Array ( [und] => Array ( [0] => Array ( [value] => 0 [format] => plain_text [safe_value] => 0 ) ) ) [field_w_iindex] => Array ( [und] => Array ( [0] => Array ( [value] => СТ [format] => plain_text [safe_value] => СТ ) ) ) [field_w_service] => Array ( [und] => Array ( [0] => Array ( [value] => мастера [summary] => [format] => plain_text [safe_value] =>
мастера, прораба
специализация: общестроительные работы

[safe_summary] => ) ) ) [field_cand_famely] => Array ( [und] => Array ( [0] => Array ( [value] => ФИЛ [format] => plain_text [safe_value] => ФИЛ ) ) ) [field_cand_name] => Array ( [und] => Array ( [0] => Array ( [value] => Анатолий [format] => plain_text [safe_value] => Анатолий ) ) ) [field_cand_oldname] => Array ( [und] => Array ( [0] => Array ( [value] => Анатольевич [format] => plain_text [safe_value] => Анатольевич ) ) ) [field_att_note] => Array ( [und] => Array ( [0] => Array ( [value] => [format] => plain_text [safe_value] => ) ) ) [rdf_mapping] => Array ( [rdftype] => Array ( [0] => sioc:Item [1] => foaf:Document ) [title] => Array ( [predicates] => Array ( [0] => dc:title ) ) [created] => Array ( [predicates] => Array ( [0] => dc:date [1] => dc:created ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) [changed] => Array ( [predicates] => Array ( [0] => dc:modified ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) [body] => Array ( [predicates] => Array ( [0] => content:encoded ) ) [uid] => Array ( [predicates] => Array ( [0] => sioc:has_creator ) [type] => rel ) [name] => Array ( [predicates] => Array ( [0] => foaf:name ) ) [comment_count] => Array ( [predicates] => Array ( [0] => sioc:num_replies ) [datatype] => xsd:integer ) [last_activity] => Array ( [predicates] => Array ( [0] => sioc:last_activity_date ) [datatype] => xsd:dateTime [callback] => date_iso8601 ) ) [cid] => 0 [last_comment_timestamp] => 1306602719 [last_comment_name] => [last_comment_uid] => 1 [comment_count] => 0 [print_display] => 0 [print_display_comment] => 0 [print_display_urllist] => 0 [name] => admin [picture] => 0 [data] => [print_mail_display] => 0 [print_mail_display_comment] => 0 [print_mail_display_urllist] => 0 [uri] => Array ( [path] => node/291 [options] => Array ( [entity_type] => node [entity] => stdClass Object *RECURSION* ) ) [entity_view_prepared] => 1 ) [date] => 28.05.2011, 20:11 [node_url] => /att/19714 [page] => 1 [content] => Array ( [print_links] => Array ( [#prefix] => [#markup] => [#suffix] => [#weight] => -101 ) [comments] => Array ( ) [links] => Array ( [#theme] => links__node [#pre_render] => Array ( [0] => drupal_pre_render_links ) [#attributes] => Array ( [class] => Array ( [0] => links [1] => inline ) ) [node] => Array ( [#theme] => links__node__node [#links] => Array ( ) [#attributes] => Array ( [class] => Array ( [0] => links [1] => inline ) ) ) [comment] => Array ( [#theme] => links__node__comment [#links] => Array ( ) [#attributes] => Array ( [class] => Array ( [0] => links [1] => inline ) ) ) [nodereference_url] => Array ( [#theme] => links__node__nodereference [#links] => Array ( ) [#attributes] => Array ( [class] => Array ( [0] => links [1] => inline ) ) ) ) ) [display_submitted] => [submitted] => [user_picture] => [rdf_template_variable_attributes_array] => Array ( [date] => Array ( [property] => Array ( [0] => dc:date [1] => dc:created ) [content] => 2011-05-28T20:11:59+03:00 [datatype] => xsd:dateTime ) [name] => Array ( [rel] => Array ( [0] => sioc:has_creator ) ) ) [datetime] => 2011-05-28T20:11:59+03:00 [unpublished] => [classes] => article article-type-attestat [attributes] => about="/att/19714" typeof="sioc:Item foaf:Document" [title_attributes] => property="dc:title" datatype="" class="article-title" [content_attributes] => class="article-content" )

Аватар пользователя andribas@drupal.org andribas@drupal.org 30 мая 2011 в 11:37

"Petro" wrote:
С этим кодом вылетает в белый экран. PHP 5.2.9-2

хы. а по ссылке пройти никак?
"<a href="mailto:andribas@drupal.org">andribas@drupal.org</a>" wrote:
п.с. php >= 5.3.0, если у вас меньше, см. http://www.php.net/manual/ru/datetime.modify.php[/quote]

<?php
$date 
date_create('2006-12-12');
date_modify($date'+3 year');
echo 
date_format($date'Y-m-d');
?>
Аватар пользователя Petro Petro 31 мая 2011 в 9:27

"<a href="mailto:andribas@drupal.org">andribas@drupal.org</a>" wrote:
?php$date = date_create('2000-01-01');
date_add($date, date_interval_create_from_date_string('10 days'));
echo date_format($date, 'Y-m-d');?>

С этой страницы http://www.php.net/manual/ru/datetime.modify.php все считает во всез примерах, пока не подставишь вместо даты $output
Выдает ошибки:
Warning: date_timezone_set() expects parameter 1 to be DateTime, boolean given in format_date() (line 1906 of D:\www\new.by\includes\common.inc).
Warning: date_format() expects parameter 1 to be DateTime, boolean given in format_date() (line 1916 of D:\www\new.by\includes\common.inc).
Warning: date_modify() expects parameter 1 to be DateTime, boolean given in include() (line 40 of D:\www\new.by\sites\all\themes\adaptivetheme\adaptivetheme_bsc\views-view-field--att--field-ex-date.tpl.php).
Warning: date_format() expects parameter 1 to be DateTime, boolean given in include() (line 41 of D:\www\new.by\sites\all\themes\adaptivetheme\adaptivetheme_bsc\views-view-field--att--field-ex-date.tpl.php).

Аватар пользователя Petro Petro 31 мая 2011 в 9:28
<?php
$date = date_create('12.12.2006');
date_modify($date, '+3 year');
echo date_format($date, 'd.m.Y');
?>

12.12.2009

<?php
$date = date_create($output);
date_modify($date, '+3 year');
echo date_format($date, 'd.m.Y');
?>

Warning: date_modify() expects parameter 1 to be DateTime, boolean given in include() (line 28 of D:\www\new.by\sites\all\themes\adaptivetheme\adaptivetheme_bsc\views-view-field--att--field-ex-date.tpl.php).
Warning: date_format() expects parameter 1 to be DateTime, boolean given in include() (line 29 of D:\www\new.by\sites\all\themes\adaptivetheme\adaptivetheme_bsc\views-view-field--att--field-ex-date.tpl.php).

Аватар пользователя sashken sashken 2 октября 2011 в 18:50

Может кто-нибудь подскажет как в Drupal 7 получить значение поля 'Дата' созданного модулем Date и преобразовать это значение в другой вид, например: Y|n|j