downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

DateTime::setTimestamp> <DateTime::setISODate
[edit] Last updated: Sat, 07 Jan 2012

view this page in

DateTime::setTime

date_time_set

(PHP 5 >= 5.2.0)

DateTime::setTime -- date_time_setSets the time

설명

객체 기반 형식

public DateTime DateTime::setTime ( int $hour , int $minute [, int $second = 0 ] )

절차식 형식

DateTime date_time_set ( DateTime $object , int $hour , int $minute [, int $second = 0 ] )

Resets the current time of the DateTime object to a different time.

인수

object

Procedural style only: A DateTime object returned by date_create(). The function modifies this object.

hour

Hour of the time.

minute

Minute of the time.

second

Second of the time.

반환값

Returns the DateTime object for method chaining or FALSE on failure.

변경점

버전 설명
5.3.0반환값을 NULL에서 DateTime으로 변경.

예제

Example #1 DateTime::setTime() example

객체 기반 형식

<?php
$date 
= new DateTime('2001-01-01');

$date->setTime(1455);
echo 
$date->format('Y-m-d H:i:s') . "\n";

$date->setTime(145524);
echo 
$date->format('Y-m-d H:i:s') . "\n";
?>

절차식 형식

<?php
$date 
date_create('2001-01-01');

date_time_set($date1455);
echo 
date_format($date'Y-m-d H:i:s') . "\n";

date_time_set($date145524);
echo 
date_format($date'Y-m-d H:i:s') . "\n";
?>

위 예제들의 출력 예시:

2000-01-01 14:55:00
2000-01-01 14:55:24

Example #2 Values exceeding ranges are added to their parent values

<?php
$date 
= new DateTime('2001-01-01');

$date->setTime(145524);
echo 
$date->format('Y-m-d H:i:s') . "\n";

$date->setTime(145565);
echo 
$date->format('Y-m-d H:i:s') . "\n";

$date->setTime(146524);
echo 
$date->format('Y-m-d H:i:s') . "\n";

$date->setTime(255524);
echo 
$date->format('Y-m-d H:i:s') . "\n";
?>

위 예제의 출력:

2001-01-01 14:55:24
2001-01-01 14:56:05
2001-01-01 15:05:24
2001-01-02 01:55:24

참고



add a note add a note User Contributed Notes DateTime::setTime
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites