我需要将Bangla Date转换为标准英语日期格式.我的手镯日期:
$banglaDate = '?? ????????, ???? ?? ??:?? ???';
Run Code Online (Sandbox Code Playgroud)
我需要将这个手镯日期转换为标准英语日期(2014-12-31 10:57)
sab*_*bir 12
您可以使用以下步骤:
<?PHP
$banglaDate = '?? ????????, ???? ?? ??:?? ???';
$search_array= array("?", "?", "?", "?", "?", "?", "?", "?", "?", "?", "????????", "??????????", "?????", "??????", "??", "???", "?????", "?????", "???????????", "????????", "????????", "?????????", ":", ",");
$replace_array= array("1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December", ":", ",");
// convert all bangle char to English char
$en_number = str_replace($search_array, $replace_array, $banglaDate);
// remove unwanted char
$end_date = preg_replace('/[^A-Za-z0-9:\-]/', ' ', $en_number);
// convert date
$bangla_date = date("Y-m-d H:i ", strtotime($end_date));
// output : 2014-12-31 10:57
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7573 次 |
| 最近记录: |