summaryrefslogtreecommitdiff
path: root/ext/fs/30_fs.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/fs/30_fs.js')
-rw-r--r--ext/fs/30_fs.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/ext/fs/30_fs.js b/ext/fs/30_fs.js
index 442637303..b0d3beeda 100644
--- a/ext/fs/30_fs.js
+++ b/ext/fs/30_fs.js
@@ -37,7 +37,6 @@ const {
const {
ArrayPrototypeFilter,
Date,
- DatePrototype,
DatePrototypeGetTime,
Error,
Function,
@@ -51,6 +50,9 @@ const {
SymbolIterator,
Uint32Array,
} = primordials;
+const {
+ isDate,
+} = core;
import { read, readSync, write, writeSync } from "ext:deno_io/12_io.js";
import * as abortSignal from "ext:deno_web/03_abort_signal.js";
import {
@@ -416,7 +418,7 @@ async function link(oldpath, newpath) {
}
function toUnixTimeFromEpoch(value) {
- if (ObjectPrototypeIsPrototypeOf(DatePrototype, value)) {
+ if (isDate(value)) {
const time = DatePrototypeGetTime(value);
const seconds = MathTrunc(time / 1e3);
const nanoseconds = MathTrunc(time - (seconds * 1e3)) * 1e6;