diff options
| author | Nidboj132 <28981031+Nidboj132@users.noreply.github.com> | 2023-12-23 16:32:03 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-23 16:32:03 +0100 |
| commit | daf6e9c2fa50018145f9b6790f397fadcd53d356 (patch) | |
| tree | 447ce17e6a7663fa9844f276a0a7273d149e351c /frontend/src/components | |
| parent | feat: update post on new comment (#59) (diff) | |
| download | lphub-daf6e9c2fa50018145f9b6790f397fadcd53d356.tar.gz lphub-daf6e9c2fa50018145f9b6790f397fadcd53d356.tar.bz2 lphub-daf6e9c2fa50018145f9b6790f397fadcd53d356.zip | |
fix: time (#137)
Diffstat (limited to 'frontend/src/components')
| -rw-r--r-- | frontend/src/components/pages/summary.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/frontend/src/components/pages/summary.js b/frontend/src/components/pages/summary.js index 228ce01..0bd26af 100644 --- a/frontend/src/components/pages/summary.js +++ b/frontend/src/components/pages/summary.js | |||
| @@ -233,20 +233,25 @@ function TimeAgo(date) { | |||
| 233 | // const seconds = Math.floor((new Date() - date) / 1000); | 233 | // const seconds = Math.floor((new Date() - date) / 1000); |
| 234 | 234 | ||
| 235 | const seconds = Math.floor(((new Date(new Date() - (date.getTimezoneOffset()*-60000))) - date) / 1000); | 235 | const seconds = Math.floor(((new Date(new Date() - (date.getTimezoneOffset()*-60000))) - date) / 1000); |
| 236 | 236 | ||
| 237 | let interval = Math.floor(seconds / 31536000); | 237 | let interval = Math.floor(seconds / 31536000); |
| 238 | if (interval === 1) {return interval + ' year ago';} | ||
| 238 | if (interval > 1) {return interval + ' years ago';} | 239 | if (interval > 1) {return interval + ' years ago';} |
| 239 | 240 | ||
| 240 | interval = Math.floor(seconds / 2592000); | 241 | interval = Math.floor(seconds / 2592000); |
| 242 | if (interval === 1) {return interval + ' month ago';} | ||
| 241 | if (interval > 1) {return interval + ' months ago';} | 243 | if (interval > 1) {return interval + ' months ago';} |
| 242 | 244 | ||
| 243 | interval = Math.floor(seconds / 86400); | 245 | interval = Math.floor(seconds / 86400); |
| 246 | if (interval === 1) {return interval + ' day ago';} | ||
| 244 | if (interval > 1) {return interval + ' days ago';} | 247 | if (interval > 1) {return interval + ' days ago';} |
| 245 | 248 | ||
| 246 | interval = Math.floor(seconds / 3600); | 249 | interval = Math.floor(seconds / 3600); |
| 250 | if (interval === 1) {return interval + ' hour ago';} | ||
| 247 | if (interval > 1) {return interval + ' hours ago';} | 251 | if (interval > 1) {return interval + ' hours ago';} |
| 248 | 252 | ||
| 249 | interval = Math.floor(seconds / 60); | 253 | interval = Math.floor(seconds / 60); |
| 254 | if (interval === 1) {return interval + ' minute ago';} | ||
| 250 | if (interval > 1) {return interval + ' minutes ago';} | 255 | if (interval > 1) {return interval + ' minutes ago';} |
| 251 | 256 | ||
| 252 | if(seconds < 10) return 'just now'; | 257 | if(seconds < 10) return 'just now'; |