Skip to content

Commit 4240a27

Browse files
committed
types.jl: sleep with Date.Period types
Supports sleep(Dates.Second(10)) sleep(Dates.Milliesecond(10)) Closes #19736
1 parent 99fcb5b commit 4240a27

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

base/dates/types.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,3 +241,7 @@ Base.isless(x::Date,y::Date) = isless(value(x),value(y))
241241
Base.isless(x::DateTime,y::DateTime) = isless(value(x),value(y))
242242
Base.isless(x::TimeType,y::TimeType) = isless(promote(x,y)...)
243243
==(x::TimeType,y::TimeType) = ===(promote(x,y)...)
244+
245+
import Base: sleep
246+
sleep(sec::Base.Dates.Second) = sleep(sec.value)
247+
sleep(sec::Base.Dates.Millisecond) = sleep(sec.value*0.001)

0 commit comments

Comments
 (0)