Time zones and server listen host
This commit is contained in:
parent
275c91f4e1
commit
2b8450951e
@ -365,9 +365,11 @@
|
||||
function formatTimeAgo(dateString) {
|
||||
if (!dateString) return 'Never';
|
||||
|
||||
const date = new Date(dateString);
|
||||
// Parse UTC timestamp correctly
|
||||
const date = new Date(dateString + (dateString.includes('Z') ? '' : 'Z'));
|
||||
const now = new Date();
|
||||
const diffInSeconds = Math.floor((now - date) / 1000);
|
||||
console.log(date,now,diffInSeconds);
|
||||
|
||||
if (diffInSeconds < 60) {
|
||||
return 'Just now';
|
||||
@ -389,7 +391,8 @@
|
||||
function formatTimeUntil(dateString) {
|
||||
if (!dateString) return 'Unknown';
|
||||
|
||||
const date = new Date(dateString);
|
||||
// Parse UTC timestamp correctly
|
||||
const date = new Date(dateString + (dateString.includes('Z') ? '' : 'Z'));
|
||||
const now = new Date();
|
||||
const diffInSeconds = Math.floor((date - now) / 1000);
|
||||
|
||||
|
@ -12,6 +12,7 @@ const path = require('path');
|
||||
require('dotenv').config();
|
||||
|
||||
const app = express();
|
||||
const HOST = process.env.HOST || "0.0.0.0";
|
||||
const PORT = process.env.PORT || 3000;
|
||||
|
||||
// Database setup
|
||||
@ -453,6 +454,6 @@ app.get('/login', (req, res) => {
|
||||
res.sendFile(path.join(__dirname, 'public', 'login.html'));
|
||||
});
|
||||
|
||||
app.listen(PORT, () => {
|
||||
console.log(`Server running on port ${PORT}`);
|
||||
app.listen(PORT, HOST, () => {
|
||||
console.log(`Server running on http://${HOST}:${PORT}`);
|
||||
});
|
Loading…
x
Reference in New Issue
Block a user