这是我的jquery代码
var data='<?php echo date('D M d Y H:i:s').""; ?>';
var someDate = new Date(data);
var dd = someDate.getDate();
var mm = someDate.getMonth() + 1;
var y = someDate.getFullYear();
var someFormattedDate = mm + '/'+ dd + '/'+ y;
$("#est_date").html(someFormattedDate);
上述代码的输出是
11/18/2014
但我需要以下列日期格式显示输出
Nov 18, 2014
jquery怎么可能?请告诉我任何人都知道吗?
答案 0 :(得分:2)
为什么你不能用PHP正确的格式回复日期,实际上有一个很棒的日期库
$("#est_date").html("<?php echo date('M d, Y'); ?>");
答案 1 :(得分:1)
如果您只想使用javascript打印任何日期格式,那么您可以参考下面给出的具有许多不同日期格式的链接。
答案 2 :(得分:0)
<?php $originalDate = date('D M d Y H:i:s');
$newDate = date("M d ,Y", strtotime($originalDate));
?>
<script type="text/javascript" >
$( document ).ready(function() {
$("#est_date").html('<?php echo $newDate; ?>');
});
</script>