php - How to get days difference in twig -


  • how days diffrence current day.

  • tweetedat: "2015-02-22 09:56:42".

twig

{% key,value in data.about %} {% set tweets_date=(value.tweetedat|date).date("now").format('%a') %} {% endfor %} 

i have tried

{% set dd='now'|date('d-m-y') %} {% set tweets_date=(value.tweetedat|date).dd.format('%a') %} 

finally tried giving error:

a hash key must quoted string, number, name, or expression enclosed in parentheses (unexpected token "punctuation" of value "{"

{% set difference = {{ date("m/d/y") }}.diff(date(value.tweetedat)) %} {% set leftdays = difference.days %} 

error:

<span class="small light_grey">{{tweets_date}}</span>  impossible invoke method ("date") on string variable ("june 6, 2015 01:06") in acmebundle 
  • how diffrence tweet_date in days ago form.

updated project installing twig/extensions via composer

user@intermsh-optiplex-380:~$ composer require twig/extensions warning: development build of composer on 30 days old. recommended update running "/usr/local/bin/composer self-update" latest version. using version ~1.2 twig/extensions ./composer.json has been updated    loading composer repositories package information    updating dependencies (including require-dev)    - installing twig/twig (v1.18.2)    downloading: 100%              - installing twig/extensions (v1.2.0)    downloading: 100%             downloading: 100%           twig/extensions suggests installing symfony/translation (allow time_diff output translated) writing lock file generating autoload files 

i tried code , works.

{% set difference = date(value.tweetedat|date('y/m/d')).diff(date('now'|date('y/m/d'))) %} {% set leftdays = difference.days %} 

Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

php - Find a regex to take part of Email -