Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted May 10, 201510 yr On custom database template, date is parsed by:{datetime="$record->record_publish_date"}Which results in:<time datetime="2013-09-21T03:42:47Z" title="09/21/2013 12:42 AM" data-short="Sep 13">21 Sep 2013</time>I want to retrieve only the straight date of publishing and updating in this format:2009-05-08It's for micro data purposes.Anyone can help? Thanks.
May 13, 201510 yr It gives something like this:1408594320But how to get like this:2009-05-08 try with {date="..." dateonly="true"}http://community.invisionpower.com/4docs/advanced-usage/development/template-tags-r76/
May 13, 201510 yr Community Expert If you want a custom date output in just one place, you would need to run the Unix timestamp (e.g. “1408594320”) through PHP’s date function. http://php.net/manual/en/function.date.php
May 14, 201510 yr Author Works great:{{$datePublished = date ("Y-m-d", $record->record_publish_date);}} <meta itemprop="datePublished" content="{$datePublished}">What about date updated?
May 14, 201510 yr Community Expert Those are all the date fields:record_publish_daterecord_savedrecord_updatedrecord_last_commentrecord_last_reviewrecord_edit_time
May 14, 201510 yr Community Expert I looked it up in phpMyAdmin. It’s just the names of the actual database columns.
Archived
This topic is now archived and is closed to further replies.