diff --git a/package-lock.json b/package-lock.json
index 5ad0112..225cb05 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8870,6 +8870,11 @@
"minimist": "^1.2.5"
}
},
+ "moment": {
+ "version": "2.27.0",
+ "resolved": "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz",
+ "integrity": "sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ=="
+ },
"move-concurrently": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
diff --git a/package.json b/package.json
index 11aceb7..31cf318 100644
--- a/package.json
+++ b/package.json
@@ -25,6 +25,7 @@
"jszip": "^3.5.0",
"libcimsvg": "git+https://git.rwth-aachen.de/acs/public/cim/pintura-npm-package.git",
"lodash": "^4.17.15",
+ "moment": "^2.27.0",
"multiselect-react-dropdown": "^1.5.7",
"node-sass": "^4.14.1",
"popper.js": "^1.16.1",
diff --git a/src/ic/ics.js b/src/ic/ics.js
index db3b812..de97d21 100644
--- a/src/ic/ics.js
+++ b/src/ic/ics.js
@@ -20,6 +20,7 @@ import { Container } from 'flux/utils';
import { Button } from 'react-bootstrap';
import FileSaver from 'file-saver';
import _ from 'lodash';
+import moment from 'moment'
import AppDispatcher from '../common/app-dispatcher';
import InfrastructureComponentStore from './ic-store';
@@ -256,10 +257,10 @@ class InfrastructureComponents extends Component {
return style.join(' ')
}
- static stateUpdateModifier(updatedAt) {
- const date = new Date(updatedAt);
-
- return date.toLocaleString('de-DE');
+ stateUpdateModifier(updatedAt) {
+ let dateFormat = 'ddd, DD MMM YYYY HH:mm:ss';
+ let dateTime = moment.utc(updatedAt, dateFormat);
+ return dateTime.toLocaleString('de-DE');
}
render() {
@@ -280,7 +281,7 @@ class InfrastructureComponents extends Component {
{/* */}
-
+ this.stateUpdateModifier(stateUpdateAt)} />