标签:php javascript
我从PHP with javascript code, live clock开始使用此代码,并成功将其放在我的网站上.
代码在这里:
<?php
function d1() {
$time1 = time();
$date1 = date("h:i:sa",$time1);
echo $date1;
}
?>
<script>
var now = new Date(<?php echo time() * 1000 ?>);
function startInterval(){
setInterval('updateTime();', 1000);
}
startInterval();//start it right away
function updateTime(){
var nowMS = now.getTime();
nowMS += 1000;
now.setTime(nowMS);
var clock = document.getElementById('qwe');
if(clock){
clock.innerHTML = now.toTimeString();//adjust to suit
}
}
</script>
<div id="qwe"></div>
但是,时间格式显示为:
21:41:44 GMT-0400 (Eastern Standard Time)
我希望它显示为
9:41:44 PM
我假设这一行
clock.innerHTML = now.toTimeString();//adjust to suit
是我需要改变的,但找不到任何非常简单的格式.我是否需要自己编写一些内容以此自定义格式显示?
解决方法:
我想建议您尝试在Chrome中使用开发人员工具,以便检查对象可用的属性和功能.
试试这个,F12到开发人员工具并在那里输入
var date_new = new Date()
然后输入date_new.按下该点后,您将看到可用的潜在功能
当然,阅读官方文档可以了解所有这些,但是如果你没有网络连接或匆忙.你可以只看看Date Object的那些功能.
玩得开心!
标签:php,javascript 来源: https://codeday.me/bug/20190528/1169434.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。