Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Won't Fix
-
3.1.1
-
None
-
None
Description
Hello!
The launch time of the task displayed on the Spark Stage tab is the UTC time zone, which confuses users in non-UTC time zones. After checking some of the code, it seems that it can be solved by modifying the following code.
Current :
// code placeholder function formatDate(date) { if (date <= 0) return "-"; else { var dt = new Date(date.replace("GMT", "Z")); return formatDateString(dt); } }
Updated (example):
// code placeholder function formatDate(date) { if (date <= 0) { return "-"; } else { let local = new Date(); let gmtTime = new Date(date.split(".")[0].replace("T", " ")); let res = new Date(gmtTime.getTime() - (local.getTimezoneOffset() * 60000)).getTime(); return formatTimeMillis(res); } }