Различные способы времени формат даты PHP
<?php
#The two example outputs are based on this time
#eg1: 2010-06-19 15:09:35
#eg2: 2010-06-19 08:30:59
echo date("Y-m-d");
#Output eg1: 2010-06-19
#Output eg2: 2010-06-19
echo date("n/j/y");
#Output eg1: 6/19/10
#Output eg2: 6/19/10
echo date("Y-m-d H:i:s");
#Output eg1: 2010-06-19 15:09:35
#Output eg2: 2010-06-19 08:30:59
echo date("l, jS F Y h:i a");
#Output eg1: Saturday, 19th June 2010 03:09 pm
#Output eg2: Saturday, 19th June 2010 08:30 am
echo date("jS M y g:i A");
#Output eg1: 19th Jun 10 3:09 PM
#Output eg2: 19th Jun 10 8:30 AM
echo date("D, j M Y G:i:s");
#Output eg1: Sat, 19 Jun 2010 15:09:35
#Output eg2: Sat, 19 Jun 2010 8:30:59
Кредит nazly
Возможно, вы захотите использовать [gmdate] (http://us1.php.net/gmdate), а не 'date', таким образом вы можете быть уверены, что дата, с которой вы работаете, - это UTC. Это упростит вам работу с различиями в часовых поясах среди ваших пользователей. –