date_format

(PHP 5 >= 5.1.0)

date_format — Returns date formatted according to given format

Описание

string date_format ( DateTime $object , string $format )
string DateTime::format ( string $format )

Список параметров

object

DateTime object.

format

Format accepted by date().

Возвращаемые значения

Returns formatted date on success or FALSE on failure.

Смотрите также

Коментарии

Автор:
Requirements: PHP5+

To expand on Matt Walsh's example, a simple way to get eBay, or Amazon, web service timestamps is as follows:

<?php

$current_time 
urlEncode(subStr(date("c"), 019)."Z");

?>

In other words, take the date/time of now (in ISO 8601 format), discard the trailing Daylight Savings Time specifier, add a "Z" where the DST was and urlEncode the whole thing to convert the time's colons for REST requests (required for amazon, not sure about eBay).

Another way might be to create your own timestamp:

<?php

$current_time 
urlEncode(date("Y-m-d")."T".date("H:i:s")."Z");

?>

This way however takes a little more coding on the line.

As far as performance goes, I'm not sure which may be quicker. I just like things to work and work well, don't much care for how fast they are as long as they get the job done :)

A much simpler way to get the eBay, or Amazon, web service timestamp is as follows:

<?php

$current_date 
gmDate("Y-m-d\TH:i:s\Z");

?>

Enjoy!
2009-07-22 06:52:33
http://php5.kiev.ua/manual/ru/function.date-format.html

    Поддержать сайт на родительском проекте КГБ