enhance getDateEST function

This commit is contained in:
SowinskiBraeden committed 2023-08-26 00:59:00 -07:00
1 parent c702554dcb
commit e6253ad081
3 files changed
+1709 -1535

No files matched your search

+1707 -1533
View File
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "dayz-armbands",
"version": "8.6.0",
"version": "8.6.1",
"description": "A General Purpose Discord Bot for DayZ Servers.",
"main": "index.js",
"nodemonConfig": {
+1 -1
View File
@@ -107,7 +107,7 @@ class DayzArmbands extends Client {
async getDateEST(time) {
let t = new Date(); // Get current date (PST)
let e = new Date(t.getTime() + 180*60*1000); // Convert to EST to ensure the date is correct for the applied EST time
let n = new Date(`${e.toLocaleDateString('default',{month:'long'})} ${e.getDate()}, ${e.getFullYear()} ${time}`) // Apply given time to EST date
let n = new Date(`${e.getFullYear()}-${e.getMonth()<10?'0':''}${e.getMonth()+1}-${e.getDate()}T${time.split(' ')[0]}`) // Apply given time to EST date
let f = new Date(n.getTime() - 180*60*1000) // Convert back to PST
return f;
}