发送PHP日期到JavaScript日期格式 [英] Send PHP date to javascript date Format
问题描述
PHP代码:
date_default_timezone_set('Australia / Perth' ;
echo date(r);
JS:
code> $。get('time.php',function(data){
today = new Date(data);
closing = new Date(data);
}) ;
php返回Sun,2012年3月18日12:01:23 +0800这是澳大利亚正确的时间/珀斯但是这会返回一个无效的JavaScript日期对象。
当我尝试将其转换为时间戳,如:
<$ p $ echo strtotime(date(r)); p>
我获得了javscript日期Sun Mar 18 2012 04:03:14 GMT + 0000(WET)(这是今天的价值js var)
如果我使用:
echo gmstrftime('%s');
我得到:Sat Mar 17 2012 20:04:30 GMT + 0000(WET) p>
任何人都可以帮我吗?
谢谢
nallar中的PHP不完全像JavaScript,这将完全模仿JavaScript:
echo date('DM d YH:i:s O');
I want to pass my PHP server time to my javascript file.
PHP Code:
date_default_timezone_set('Australia/Perth');
echo date("r");
JS:
$.get('time.php', function(data) {
today = new Date(data);
closing = new Date(data);
});
The php returns Sun, 18 Mar 2012 12:01:23 +0800 which is correct time for Australia/Perth. But this returns an invalid javascript date object.
When I try to convert it to timestamp like:
echo strtotime(date("r"));
I get the javscript date Sun Mar 18 2012 04:03:14 GMT+0000 (WET) (this is the value of today js var)
If I use:
echo gmstrftime('%s');
I get: Sat Mar 17 2012 20:04:30 GMT+0000 (WET).
Can anyone please help me out?
Thanks
The PHP in nallar's isn't exactly like JavaScript's, this will mimic JavaScript's exactly:
echo date('D M d Y H:i:s O');
这篇关于发送PHP日期到JavaScript日期格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!