我需要以日 - 月 - 年的形式(「29-04-2014
」)將日期存儲在數據庫中。我已經使用了下面的代碼並插入到數據庫中。但它以「Apr 29 2014 12:00:00:000AM
」的形式保存。無法格式化日期
$date = date("m.d.y");
我需要以日 - 月 - 年的形式(「29-04-2014
」)將日期存儲在數據庫中。我已經使用了下面的代碼並插入到數據庫中。但它以「Apr 29 2014 12:00:00:000AM
」的形式保存。無法格式化日期
$date = date("m.d.y");
如果你需要獲得一個可讀的字符串日期$unix_timestamp
你可以使用strtotime
:
$string_date = '2012-04-03';
$unix_timestamp = strtotime($string_date);
$date = date('d-m-Y', $unix_timestamp);
我有個例,我用它在我的代碼:
<?php
$today =
$date = date('Y/m/d', strtotime('last Sunday', strtotime(date("Y/m/d"))));
$date1 = date('Y/m/d', strtotime($date)+86400);
$date2 = date('Y/m/d', strtotime($date1)+86400);
$date3 = date('Y/m/d', strtotime($date2)+86400);
$date4 = date('Y/m/d', strtotime($date3)+86400);
$date5 = date('Y/m/d', strtotime($date4)+86400);
$date6 = date('Y/m/d', strtotime($date5)+86400);
$date7 = date('Y/m/d', strtotime($date6)+86400);
?>
wha t是數據庫中日期的數據類型? –
如果您存儲日期,則應將其存儲爲日期格式。格式化它是另一回事... –
請提供您正在使用的數據庫和該字段的數據類型 – lagbox