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
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.
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://w3resource.com/php-exercises/php-date-exercises.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics