Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9123550
es.date.to-string.js
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
689 B
Subscribers
None
es.date.to-string.js
View Options
var
uncurryThis
=
require
(
'../internals/function-uncurry-this'
);
var
redefine
=
require
(
'../internals/redefine'
);
var
DatePrototype
=
Date
.
prototype
;
var
INVALID_DATE
=
'Invalid Date'
;
var
TO_STRING
=
'toString'
;
var
un$DateToString
=
uncurryThis
(
DatePrototype
[
TO_STRING
]);
var
getTime
=
uncurryThis
(
DatePrototype
.
getTime
);
// `Date.prototype.toString` method
// https://tc39.es/ecma262/#sec-date.prototype.tostring
if
(
String
(
new
Date
(
NaN
))
!=
INVALID_DATE
)
{
redefine
(
DatePrototype
,
TO_STRING
,
function
toString
()
{
var
value
=
getTime
(
this
);
// eslint-disable-next-line no-self-compare -- NaN check
return
value
===
value
?
un$DateToString
(
this
)
:
INVALID_DATE
;
});
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Jun 21, 5:40 PM (1 w, 5 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3359671
Attached To
rDWAPPS Web applications
Event Timeline
Log In to Comment