strtotime to get Unix timestamp

Strtotime gives Unix timestamp starting from 1st Jan 1970 00:00:00 GMT;

echo strtotime('now');
Output is here

Comparing two dates

By using strtotime we can compare two dates and return the highest ( or lowest ) date of them. Here is the code
$dt1='25-12-2015'; // First Date one in a variable
$dt2='01-07-2016'; // Second Date in a variable

$dt11=strtotime($dt1); // Converting first date to timestamp
$dt22=strtotime($dt2); // Converting second date to timestamp

if($dt11 > $dt22){
echo "Highest  Date : $dt ";
Output is here
Highest Date : 01-07-2016
What is the weekday today ?
echo date('D',strtotime('now'))
$my_date=date('d-M-Y h:i:s', strtotime($pub_date));

Check all the Date and time formats here
Using strtotime with date() to get formatted date and time output.
Code Output
date('m-d-Y',strtotime('11 July 2016'))07-11-2016
date('m-d-Y',strtotime('+1 day'))06-26-2024
date('m-d-Y',strtotime('+1 week'))07-02-2024
date('m-d-Y',strtotime('+1 month'))07-25-2024
date('m-d-Y',strtotime('+1 month 3 days'))07-28-2024
date('m-d-Y',strtotime('+2 months -1 day'))08-24-2024
date('m-d-Y',strtotime('Sunday +1 day'))07-01-2024
date('m-d-Y',strtotime('first day of this month'))06-01-2024
date('m-d-Y',strtotime('last day of this month'))06-30-2024
date('m-d-Y',strtotime('first day of next month'))07-01-2024
date('m-d-Y',strtotime('last day of next month'))07-31-2024
date('m-d-Y',strtotime('first day of previous month'))05-01-2024
date('m-d-Y',strtotime('last day of previous month'))05-31-2024
date('m-d-Y',strtotime('+5 years '))06-25-2029
With Date & Time
date('m-d-Y H:i:s',strtotime('+1 hour '))06-25-2024 02:59:48
date('m-d-Y H:i:s',strtotime('+10 minutes '))06-25-2024 02:09:48
date('m-d-Y H:i:s',strtotime('+20 seconds '))06-25-2024 02:00:08
date('m-d-Y',strtotime('last day of next month +1 Hour'))07-31-2024 : 02
date('m-d-Y',strtotime('first day of next month +1 Hour 20 minutes'))07-01-2024 : 03 : 19 : 48
Fixed Date
date('m-d-Y',strtotime('25-12-2012 +5 years '))12-25-2017
date('m-d-Y',strtotime('25-12-2012 +1 month 1 week '))02-01-2013
date('m-d-Y',strtotime('12-06-2018 next Monday '))06-18-2018
date('d-M-Y',strtotime('07-06-2018 next Wednesday'))13-Jun-2018
Date object by using similar string by using DateTime() Date Picker using JQuery

Other ways to get Unix Timestamp

Function Description
mktime() getting time stamp of input date and time
gettimestamp()Getting Timestamp from date object
PHP Date Functions Adding Date by using DateInterval Today Date using Date()
Subscribe to our YouTube Channel here


* indicates required
Subscribe to plus2net

    Post your comments , suggestion , error , requirements etc here

    PHP video Tutorials
    We use cookies to improve your browsing experience. . Learn more
    HTML MySQL PHP JavaScript ASP Photoshop Articles FORUM . Contact us
    ©2000-2024 All rights reserved worldwide Privacy Policy Disclaimer