w3resource

PHP Date - Exercises, Practice, Solution

PHP date [28 exercises with solution]

[An editor is available at the bottom of the page to write and execute the scripts. Go to the editor]

1. Write a PHP script which will display the copyright information in the following format. To get current year you can use the date() function.
Expected Format : © 2013 PHP Exercises - w3resource
Click me to see the solution

2. Create a simple 'birthday countdown' script, the script will count the number of days between current day and birthday.
Click me to see the solution

3. Write a PHP script to print the current date in the following format. To get current date's information you can use the date() function.
Sample format : (assume current date is September 01, 2013)
2013/09/01
13.09.01
01-09-13
Click me to see the solution

4. Write a PHP script to calculate the difference between two dates.
Sample dates : 1981-11-04, 2013-09-04
Expected Result : 31 years, 10 months, 11 days
Click me to see the solution

5. Write a PHP script to convert a date from yyyy-mm-dd to dd-mm-yyyy.
Sample date : 2012-09-12
Expected Result :
12-09-2012
Click me to see the solution

6. Write a PHP script to convert the date to timestamp.
Sample date : 12-05-2014
Expected Result :
1399852800

Click me to see the solution

7. Write a PHP script to calculate a number of days between two dates.
Click me to see the solution

8. Write a PHP script to get the first and last day of a month from a specified date.
Click me to see the solution

9. Write a PHP script to print like : Saturday the 7th.
Click me to see the solution

10. Write a PHP script to check whether the given dates are valid or not?
Click me to see the solution

11. Write a PHP script to get time difference in days and years, months, days, hours, minutes, seconds between two dates.
Note : Use DateTime class.
Click me to see the solution

12. Write a PHP script to change month number to month name.
Click me to see the solution

13. Write a PHP script to get yesterday's date.
Click me to see the solution

14. Write a PHP script to get the current date/time of 'Australia/Melbourne'.
Click me to see the solution

15. Write a PHP script to check whether a date is a weekend or not.
Click me to see the solution

16. Write a PHP script to add/subtract the number of days from a particular date.
Sample Output : Original date : 2011-01-01
Before 40 days : 2010-11-22
After 40 days : 2011-02-10
Click me to see the solution

17. Write a PHP function to get start and end date of a week (by week number) of a particular year.
Sample week and year : 12, 2014
Output :
Starting date of the week: 2014-3-24
End date the week: 2014-3-30
Click me to see the solution

18. Write a PHP script to calculate the current age of a person.
Sample date of birth : 11.4.1987
Output : Your age : 27 years, 1 month, 29 days
Click me to see the solution

19. Write a PHP script to calculate weeks between two dates.
Sample Output : Weeks between 1/1/2014 and 12/31/2014 is 52
Click me to see the solution

20. Write a PHP script to get the number of the month before the current month.
Click me to see the solution

21. Write a PHP script to convert seconds into days, hours, minutes and seconds.
Sample seconds : 200000
Expected output : 2 days, 7 hours, 33 minutes and 20 second
Click me to see the solution

22. Write a PHP script to get the last 6 months from the current month.
Click me to see the solution

23. Write a PHP script to get the current month and previous three months.
Click me to see the solution

24. Write a PHP script to increment date by one month
Sample date : 2012-12-21
Expected Output : 2013-01-21
Click me to see the solution

25. Write a PHP script to get the current date in Italian.
Sample Output : Today is lun on ott 06, 2014
Click me to see the solution

26. Write a PHP script to convert the number to month name.
Click me to see the solution

27. Write a PHP script to get the number of days of the current month.
Click me to see the solution

28. Write a PHP script to display time in a specified timezone.
Click me to see the solution

PHP Code Editor:

More to Come !

Do not submit any solution of the above exercises at here, if you want to contribute go to the appropriate exercise page.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/php-exercises/php-date-exercises.php