When I was working in date and time type of module, I came to know about the timestamp format. But on that time I used strtime and mktime function from PHP.
After that I was analysing about timestamp in PHP, below are the timestamp function available in PHP. So I want to share the function for timestamp.
Most of us not use all the function to get unix timestamp, each one is having its own feature to display timestamp.
strtotime : this function display unix timestamp from number of seconds since January 1 1970 00:00:00 UTC, for the timestamp given in now.
<?php echo strtotime("now");
mktime : return unix timestamp for the given date and time, between number of seconds since January 1 1970 00:00:00 UTC. Need to pass arguments for hour, minutes, seconds, month, day and year.
<?php echo mktime(date("H"),date("i"),date("s"),date("n"),date("j"),date("Y"));
gmmktime : It’s same like mktime function, but display in GMT date.
<?php echo gmmktime(date("H"),date("i"),date("s"),date("n"),date("j"),date("Y"));
microtime : return the unix timestamp with microseconds, it’s support when gettimeofday function is enabled. if it’s true it will return as float or else string.
<?php echo microtime(true);
gettimeofday : return current time in array format, if it’s true it will return float.
<?php echo gettimeofday(true);
time : return current timestamp since January 1 1970 00:00:00 GMT.
<?php echo time();