Activity::asString() should format numerical not string time
This commit is contained in:
parent
9f4891568f
commit
a2fe29388d
|
@ -338,7 +338,7 @@ class Activity
|
||||||
|
|
||||||
$xs->element('id', null, $this->id);
|
$xs->element('id', null, $this->id);
|
||||||
$xs->element('title', null, $this->title);
|
$xs->element('title', null, $this->title);
|
||||||
$xs->element('published', null, common_date_iso8601($this->time));
|
$xs->element('published', null, self::iso8601Date($this->time));
|
||||||
$xs->element('content', array('type' => 'html'), $this->content);
|
$xs->element('content', array('type' => 'html'), $this->content);
|
||||||
|
|
||||||
if (!empty($this->summary)) {
|
if (!empty($this->summary)) {
|
||||||
|
@ -386,5 +386,13 @@ class Activity
|
||||||
{
|
{
|
||||||
return ActivityUtils::child($element, $tag, $namespace);
|
return ActivityUtils::child($element, $tag, $namespace);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static function iso8601Date($tm)
|
||||||
|
{
|
||||||
|
$dateStr = date('d F Y H:i:s', $tm);
|
||||||
|
$d = new DateTime($dateStr, new DateTimeZone('UTC'));
|
||||||
|
$d->setTimezone(new DateTimeZone(common_timezone()));
|
||||||
|
return $d->format('c');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user