我通过下面的表单提交日期
2012-07-24 17:50
但在结果页面上我想改变它的格式并将其回显到
Tuesday, 24 of July
我该怎么做?我应该使用PHP还是JavaScript?
答案 0 :(得分:2)
我发现PHP更容易使用:
$date = DateTime::createFromFormat("Y-m-d g:i", "2012-07-24 17:50");
echo $date->format("l, j of F");
答案 1 :(得分:1)
$a = strtotime('2012-07-24 17:50');
echo date('l, j of F', $a);
答案 2 :(得分:0)
使用php,这将是这样的:
echo date('l, d \\o\\f F', strtotime('2012-07-24 17:50'));
答案 3 :(得分:0)
我认为你应该使用php,因为可以禁用javascript。
你会这样做
<?php
$dt = strtotime($_POST['posted_date']);
echo date('l, j \\o\\f F', $dt);
?>