Aktive Konfiguration: PROD · Helmut4 PROD · helmut4_backup_l-helmut1.adin.mdr.de_2026-10-18 10_57_41 202 Streams
Öffnen
PROD HK · Housekeeper Node-Detail

Execute Javascript Action

helmut4_backup_l-helmut1.adin.mdr.de_2026-10-18 10_57_41 · Manueller Datums-Check

Node-Informationen

Stream
Manueller Datums-Check
Klasse
nodes.actions.execute.JavascriptExecuteActionImpl
UUID
ff5c9db1-1609-405e-b3e2-0633bdf99ddf
Operator-ID
6
Event
CONSOLIDATE

Properties

{
  "cmd": "var acttimestamp = new Date().getTime();\nvar resdate = \"{project.metadata.Datum Reservierung}\";\n\nresdate = resdate.replaceAll(\"'\",'');\n\ndatumneu = resdate.split(\"-\");\nvar newDate = new Date( datumneu[0], datumneu[1], datumneu[2]);\n\nvar rtimestamp = newDate.getTime();\nresdate;",
  "nodeUUID": "ff5c9db1-1609-405e-b3e2-0633bdf99ddf",
  "failedNodeUUID": "2d7d6c04-b1ae-4186-9c52-9d72e26c3b1a",
  "successNodeUUID": "2d7d6c04-b1ae-4186-9c52-9d72e26c3b1a"
}

Skript

Original: 10 Zeilen · 276 Zeichen Formatiert: 10 Zeilen
Formatierung ergänzt Einrückungen und Zeilenumbrüche. Ursprüngliche Variablennamen und Kommentare lassen sich aus minifiziertem Code nicht wiederherstellen. ExtendScript-Direktiven und E4X werden bei der Formatierung berücksichtigt.
Original
var acttimestamp = new Date().getTime();
var resdate = "{project.metadata.Datum Reservierung}";

resdate = resdate.replaceAll("'",'');

datumneu = resdate.split("-");
var newDate = new Date( datumneu[0], datumneu[1], datumneu[2]);

var rtimestamp = newDate.getTime();
resdate;
Formatiert
var acttimestamp = new Date().getTime();
var resdate = "{project.metadata.Datum Reservierung}";

resdate = resdate.replaceAll("'", '');

datumneu = resdate.split("-");
var newDate = new Date(datumneu[0], datumneu[1], datumneu[2]);

var rtimestamp = newDate.getTime();
resdate;

Rohdaten

{
  "class": "nodes.actions.execute.JavascriptExecuteActionImpl",
  "deprecated": false,
  "properties": {
    "cmd": "var acttimestamp = new Date().getTime();\nvar resdate = \"{project.metadata.Datum Reservierung}\";\n\nresdate = resdate.replaceAll(\"'\",'');\n\ndatumneu = resdate.split(\"-\");\nvar newDate = new Date( datumneu[0], datumneu[1], datumneu[2]);\n\nvar rtimestamp = newDate.getTime();\nresdate;",
    "nodeUUID": "ff5c9db1-1609-405e-b3e2-0633bdf99ddf",
    "failedNodeUUID": "2d7d6c04-b1ae-4186-9c52-9d72e26c3b1a",
    "successNodeUUID": "2d7d6c04-b1ae-4186-9c52-9d72e26c3b1a"
  }
}

Vorgang läuft

0 s · Bitte warten. Der Vorgang wird verarbeitet.

    0 s · Es wird keine neue Snapshot-Analyse gestartet.

    Willkommen im Helmut Analyzer

    Neu hier? Unter Info & Hilfe findest du einen Quickstart für den Export aus Helmut4, den Import deiner Konfiguration und die Auswertung. Dort sind auch unsere Prüfregeln und Best Practices erklärt.

    Info & Hilfe öffnen