Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Вывод текущей даты

Discussion in 'Вопросы- ответы' started by proger86, Jun 29, 2019.

29.06.19 в 13:04
01.07.19 в 01:15
8
657
0
  1. TopicStarter Overlay
    proger86

    proger86 Бывалый

    Messages:
    700
    Likes Received:
    84
    Best Answers:
    3
    Приветствую всех! Подскажите как в custom вывести сегодняшнюю дату
    {custom xfields="текущая дата в формате день месяц" }

    пробовал туда засунуть скрипт, но так не работает
    Code:
    <script type="text/javascript">
    var mydate=new Date() 
    var month=mydate.getMonth()
    var daym=mydate.getDate()
    if (daym<10)
    daym="0"+daym
    var montharray=new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря")
    document.write(""+daym+" "+montharray[month]+"")
    </script>
     
  2. hent4iboys

    hent4iboys Бывалый

    Messages:
    703
    Likes Received:
    93
    Best Answers:
    2
    в main.php
    $tpl->set('{yearweb}',date('d.m', time()));
    будет выводиться так 30.06
     
  3. TopicStarter Overlay
    proger86

    proger86 Бывалый

    Messages:
    700
    Likes Received:
    84
    Best Answers:
    3
    Может знаешь как сделать чтобы выводилось в формате: 30 мая
     
  4. synlivcho

    synlivcho PRO Users

    Messages:
    749
    Likes Received:
    70
    Best Answers:
    2
    {date=d-F}
     
  5. hent4iboys

    hent4iboys Бывалый

    Messages:
    703
    Likes Received:
    93
    Best Answers:
    2
    так будет выводиться название на англ
     
  6. hent4iboys

    hent4iboys Бывалый

    Messages:
    703
    Likes Received:
    93
    Best Answers:
    2
    Code:
    //Дата
    $tr = ['январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь', 'ноябрь', 'декабрь'];
    $mes = date('n')-1;
    $tpl->set ( '{yearwebsite}',date('d').' '.$tr[$mes]);
    //Дата
    
    еще так можно
    Code:
    $tpl->set('{yearwebsite}',strftime("%d %B", time()));
    
     
    Last edited: Jul 1, 2019
  7. TopicStarter Overlay
    proger86

    proger86 Бывалый

    Messages:
    700
    Likes Received:
    84
    Best Answers:
    3
    попробовал, выводится 01 июля, а как сделать чтобы было 1 июля?
     
  8. TopicStarter Overlay
    proger86

    proger86 Бывалый

    Messages:
    700
    Likes Received:
    84
    Best Answers:
    3
    Все разобрался, спасибо большое! Скинь реквизиты в личку на пивко ;)
     
  9. hent4iboys

    hent4iboys Бывалый

    Messages:
    703
    Likes Received:
    93
    Best Answers:
    2
    del.