我试图在phpmyadmin中更改日期格式.我无法更改格式,我想将格式更改为dd-mmm-yyyy.如何更改日期格式.请帮帮我..
Mad*_*tne 14
您可以使用phpMyAdmin的浏览器转换功能来执行此操作.
Structure相关表格的页面.Change的Actions列中的超链接.Text/Plain: Dateformat从Browser Transformation
下拉菜单中选择.0,'%d-%b-%Y','local'转换选项列.Browse页面.从Text/Plain: Dateformat转型文档
显示一个
TIME,TIMESTAMP,DATETIME或数字UNIX时间戳列格式的日期.第一个选项是将添加到时间戳的偏移量(以小时为单位)(默认值:0).使用第二个选项指定不同的日期/时间格式字符串.第三个选项确定您是否要查看本地日期或UTC(使用"local"或"utc"字符串).据此,日期格式具有不同的值 -"local"请参阅PHPstrftime()函数的文档,并"utc"使用gmdate()函数完成.
据我所知,这是不可能的.我更正了,请参阅@Madhura Jayaratne关于如何使用phpMyAdmin更改日期格式的答案.但是,如果这不可用或您没有权限,则可以使用下面的解决方案在PHP中重新格式化.
假设您的$ date_from_sql设置为2014-03-23.
$date = date('d-m-Y', strtotime($date_from_sql)); //date format
Run Code Online (Sandbox Code Playgroud)
现在$ date等于23-03-2014
您可以选择将其包装在一个函数中,以便在整个应用程序中使用它.
function fixdate($date) {
return date('d-m-Y', strtotime($date));
}
// When parsing data from the database:
$query = query("SELECT wrongdate FROM something")->result();
$date = fixdate($query->date);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
64450 次 |
| 最近记录: |