PHP, yapabilirsin:
- Kullanarak, bir zaman damgası tarih Transform
strtotime
a>
- Format kullanarak date
Bu gibi biraz, diyorum ki:
$timestamp = strtotime($date_from_db);
echo date('d/m/Y', $timestamp);
timestamps 1970/01/01 sayarak, 32 bit tamsayılar olarak saklanır Ama bu sadece 1970 ve 2038 arasındaki tarihleri için çalışacaktır.
In MySQL, I suppose the date_format
function would do the trick.
For example :
mysql> select date_format(curdate(), '%d/%m/%Y');
+------------------------------------+
| date_format(curdate(), '%d/%m/%Y') |
+------------------------------------+
| 19/03/2010 |
+------------------------------------+
1 row in set (0.03 sec)
And, for the sake of completness, another solution, in PHP, that doesn't suffer from the limitation of 1970-2038 would be to use the DateTime
class, and, especially :
Örneğin, bu kod bölümü:
$date = new DateTime('2010-03-19');
echo $date->format('d/m/Y');
bu çıkışını alabilirsiniz:
19/03/2010