This commit is contained in:
2020-02-06 20:03:08 +00:00
parent 7af6c99638
commit 8763aea576
3 changed files with 21 additions and 21 deletions

View File

@@ -157,35 +157,28 @@ Vue.filter(
var parsedDate = new Date(value);
//parsedDate now contains the correct value
//but any attempt to get it back out that isn't a UTC function will automatically convert to local perceived time zone
var tzAdjustedDate = new Date();
tzAdjustedDate.setTime(
parsedDate.getTime() + locale.format().timeZoneOffset * 60 * 60 * 1000
);
// var localizedDate = dayjs
// .utc(value)
// .add(locale.format().timeZoneOffset, "hour")
// .toDate();
// DATE.toLocaleString('en-GB', { timeZone: 'UTC', dateStyle: "short",timeStyle: "short", hour12: false })
var ret = tzAdjustedDate.toLocaleString(
var ret = parsedDate.toLocaleString(
window.$gz.locale.getBrowserLanguages(),
{
timeZone: locale.getTimeZoneName(),
dateStyle: "short",
timeStyle: "short",
hour12: locale.format().hour12
}
);
console.log("value");
console.log(value);
console.log("parsedDate");
console.log(parsedDate);
console.log("tzAdjustedDate");
console.log(tzAdjustedDate);
console.log("presented as:");
console.log(ret);
console.log("-------");
// console.log("value");
// console.log(value);
// console.log("parsedDate");
// console.log(parsedDate);
// console.log("tzAdjustedDate");
// console.log(tzAdjustedDate);
// console.log("presented as:");
// console.log(ret);
// console.log("-------");
//debugger;
return ret;