You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "LiDongwei (Jira)" <ji...@apache.org> on 2021/04/14 02:16:00 UTC
[jira] [Created] (SPARK-35053) Spark UI Stages->Tasks should show
local launch time
LiDongwei created SPARK-35053:
---------------------------------
Summary: Spark UI Stages->Tasks should show local launch time
Key: SPARK-35053
URL: https://issues.apache.org/jira/browse/SPARK-35053
Project: Spark
Issue Type: Bug
Components: Web UI
Affects Versions: 3.1.1
Reporter: LiDongwei
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.
[File involved |https://github.com/apache/spark/blob/master/core/src/main/resources/org/apache/spark/ui/static/utils.js]
Current :
{code:java}
// code placeholder
function formatTimeMillis(timeMillis) {
if (timeMillis <= 0) {
return "-";
} else {
var dt = new Date(timeMillis);
return formatDateString(dt);
}
}
{code}
Updated (example):
{code:java}
// 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);
}
}
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org