Update ToMacAbsoluteTimestamp.mjs

This commit is contained in:
Michael H 2024-06-12 14:01:09 +01:00 committed by GitHub
parent 3f3a09814d
commit 4d75206d3e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -26,7 +26,7 @@ class ToMacAbsoluteTimestamp extends Operation {
this.inputType = "string";
this.outputType = "string";
this.args = [
{
{
"name": "Show parsed datetime",
"type": "boolean",
"value": true
@ -41,11 +41,10 @@ class ToMacAbsoluteTimestamp extends Operation {
* @throws {OperationError} if invalid unit
*/
run(input, args) {
const [showDateTime] = args,
d = moment.utc(input);
let result = (d.unix()-978307200);
return showDateTime ? `${result} (${d.tz("UTC").format("ddd D MMMM YYYY HH:mm:ss")} UTC)` : result.toString();
const [showDateTime] = args,
d = moment.utc(input);
let result = (d.unix()-978307200);
return showDateTime ? `${result} (${d.tz("UTC").format("ddd D MMMM YYYY HH:mm:ss")} UTC)` : result.toString();
}
}
export default ToMacAbsoluteTimestamp;