如何将日期转换dd-mm-yy为mm-dd-yy
下面是我的代码
<?
$date= date('d-m-y');
echo date('m-d-Y',strtotime($date));
?>
Run Code Online (Sandbox Code Playgroud)
但结果是: 09-10-2001
我需要 09-01-2010
这不起作用:
date('m-d-y', strtotime($the_original_date));
Run Code Online (Sandbox Code Playgroud)
如果你有PHP 5.3,你可以这样做:
$date = DateTime::createFromFormat('d-m-y', '09-10-01');
$new_date = $date->format('m-d-Y');
Run Code Online (Sandbox Code Playgroud)
除此以外:
$parts = explode('-', $original_date);
$new_date = $parts[1] . '-' . $parts[0] . '-' . $parts[2];
Run Code Online (Sandbox Code Playgroud)
你可以做:
$input = 'dd-mm-yy';
$a = explode('-',$input);
$result = $a[1].'-'.$a[0].'-'.$a[2];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6135 次 |
| 最近记录: |