Javascript Moment.js在服务器上运行时间
好的,我使用的是Moment.sJS,它的工作原理和它应该的一样,只是我不知道如何让它在服务器上运行。现在它是根据当地时间运行的。 我花了一段时间才找到显示服务器时间的脚本,这就是我旅程的终点。我试着做对我有意义的事,但没有成功 我不知道如何合并今天早些时候得到的能够在服务器上运行的moment.js代码。 正如我所说,它可以正常工作,除了我希望它在服务器timehostgator而不是本地时间上运行Javascript Moment.js在服务器上运行时间,javascript,html,momentjs,Javascript,Html,Momentjs,好的,我使用的是Moment.sJS,它的工作原理和它应该的一样,只是我不知道如何让它在服务器上运行。现在它是根据当地时间运行的。 我花了一段时间才找到显示服务器时间的脚本,这就是我旅程的终点。我试着做对我有意义的事,但没有成功 我不知道如何合并今天早些时候得到的能够在服务器上运行的moment.js代码。 正如我所说,它可以正常工作,除了我希望它在服务器timehostgator而不是本地时间上运行 <script"> // use Moment.js
<script">
// use Moment.js to display current date in a div (.displayMoment)
var inputDiv = document.getElementsByClassName('inputDiv');
var eDisplayMoment = document.getElementsByClassName('displayMoment');
for(i=0;i<=inputDiv.length;i++) {
eDisplayMoment[i].innerHTML = moment(inputDiv[i].innerHTML, "YYYY-MM-DD hh:mm:ss").fromNow();
}
</script>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js" async></script>
<script language="javascript" src="serverDate.js"></script>
<script src="js/moment.js"/></script>
</head>
<body>
<div class="inputDiv">2015-02-17 15:31:00</div>
<div class="displayMoment" style="border: 1px solid red; font-weight: bold;" ><!-- Displays "4 days ago " --> </div>
<script type="text/javascript">
// use Moment.js to display current date in a div (.displayMoment)
var inputDiv = document.getElementsByClassName('inputDiv');
var eDisplayMoment = document.getElementsByClassName('displayMoment');
for(i=0;i<=inputDiv.length;i++) {
eDisplayMoment[i].innerHTML = moment(inputDiv[i].innerHTML, "YYYY-MM-DD hh:mm:ss").fromNow();
}
</script>
<!-- Part which displays server time -->
<script language="javascript">
document.getElementById("turret").innerHTML = date;
</script>
</body>
</html>
显示服务器时间的serverDate.js代码,从
感谢您抽出时间更改此行eDisplayMoment[i]。innerHTML=momentinputDiv[i]。innerHTML,YYYY-MM-DD hh:MM:ss.fromNow;对此
eDisplayMoment[i].innerHTML=momentinputDiv[i].innerHTML,YYYY-MM-DD hh:MM:ss.fromdate;做了这个把戏,我所需要的就是从现在改到现在
Cred 2人工切割机
<script>
var xmlHttp;
function srvTime(){
try {
//FF, Opera, Safari, Chrome
xmlHttp = new XMLHttpRequest();
}
catch (err1) {
//IE
try {
xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');
}
catch (err2) {
try {
xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
}
catch (eerr3) {
//AJAX not supported, use CPU time.
alert("AJAX not supported");
}
}
}
xmlHttp.open('HEAD',window.location.href.toString(),false);
xmlHttp.setRequestHeader("Content-Type", "text/html");
xmlHttp.send('');
return xmlHttp.getResponseHeader("Date");
}
var st = srvTime();
var date = new Date(st);
</script>