簡體   English   中英

如何在Node.js上顯示實時服務器日期和時間

[英]How to show real-time server date and time on Nodejs

在Node.js中,如何從服務器讀取日期和時間並在我的網頁上實時顯示 通過在網頁中使用Javascript,它將獲取我正在使用的計算機而非服務器的日期和時間。 我想要來自服務器的日期和時間。

您可以簡單地使用socket.io來做到這一點。

在服務器端,創建一個Websocket服務器,每個時間間隔發布日期時間(取決於您的要求,秒,分鍾等)

io.on('connection', function (socket) {
  socket.emit('datetime', { datetime: new Date().getTime() });
});

在瀏覽器端,訂閱websocket並從服務器接收日期時間。

var socket = io.connect('http://your-socket-io-server');
socket.on('datetime', function (data) {
  $("#clock").text(new Date(data));
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM