Merge pull request #19 from BEDOLAGA-DEV/dev

Add files via upload
This commit is contained in:
Egor
2026-01-18 07:16:25 +03:00
committed by GitHub
2 changed files with 16 additions and 2 deletions

View File

@@ -18,7 +18,14 @@ const ClockIcon = () => (
const formatTimeLeft = (expiresAt: string, t: (key: string) => string): string => { const formatTimeLeft = (expiresAt: string, t: (key: string) => string): string => {
const now = new Date() const now = new Date()
const expires = new Date(expiresAt) // Ensure UTC parsing - if no timezone specified, assume UTC
let expires: Date
if (expiresAt.includes('Z') || expiresAt.includes('+') || expiresAt.includes('-', 10)) {
expires = new Date(expiresAt)
} else {
// No timezone - treat as UTC
expires = new Date(expiresAt + 'Z')
}
const diffMs = expires.getTime() - now.getTime() const diffMs = expires.getTime() - now.getTime()
if (diffMs <= 0) return '' if (diffMs <= 0) return ''

View File

@@ -36,7 +36,14 @@ const ServerIcon = () => (
// Helper functions // Helper functions
const formatTimeLeft = (expiresAt: string): string => { const formatTimeLeft = (expiresAt: string): string => {
const now = new Date() const now = new Date()
const expires = new Date(expiresAt) // Ensure UTC parsing - if no timezone specified, assume UTC
let expires: Date
if (expiresAt.includes('Z') || expiresAt.includes('+') || expiresAt.includes('-', 10)) {
expires = new Date(expiresAt)
} else {
// No timezone - treat as UTC
expires = new Date(expiresAt + 'Z')
}
const diffMs = expires.getTime() - now.getTime() const diffMs = expires.getTime() - now.getTime()
if (diffMs <= 0) return 'Истекло' if (diffMs <= 0) return 'Истекло'