To create an object and set the date to JUNE 22, 2013, which

to-create-an-object-and-set-the-date-to-june-22-2013-which

To create an object and set the date to JUNE 22, 2013, which one of the following statement should be executed?

A. $date = Date(“22 JUNE 2013”)

B. $date = new Date(“JUNE 22 2013”)

C. $date = DateTime(“22 JUNE 2013”)

D. $date = new DateTime(“22 JUNE 2013”)

I have been asked this question during an interview for a job.

Asked question is from Date and Timestamp topic in chapter File and Session Handling in PHP of PHP

Correct option is D. $date = new DateTime(“22 JUNE 2013”)

To elaborate: The dateTime() method is class constructor. You can set the date either at the time of instantiation or later by using a variety of mutators.