summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorDominik Picheta <dominikpicheta@googlemail.com>2015-03-31 00:49:30 +0100
committerDominik Picheta <dominikpicheta@googlemail.com>2015-03-31 00:49:30 +0100
commitcb75830c765ebfc1a9e34f2dce03004aa6f62e20 (patch)
treee7f6c199d1493bb5a8946a17c052061329eff34b
parent3751019823ee78bd67b44cb27bc331913f12ff47 (diff)
parent9e2d6d072cd5fd8d4f2a0e1cfd4f30c228aa020d (diff)
downloadNim-cb75830c765ebfc1a9e34f2dce03004aa6f62e20.tar.gz
Merge pull request #2434 from yglukhov/epoch-time-js
Implemented epochTime function for JS target.
-rw-r--r--lib/pure/times.nim2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/pure/times.nim b/lib/pure/times.nim
index c16cae04b..5cc9b4993 100644
--- a/lib/pure/times.nim
+++ b/lib/pure/times.nim
@@ -541,6 +541,8 @@ elif defined(JS):
 
   proc getTimezone(): int = result = newDate().getTimezoneOffset()
 
+  proc epochTime*(): float {.tags: [TimeEffect].} = newDate().toSeconds()
+
 proc getDateStr*(): string {.rtl, extern: "nt$1", tags: [TimeEffect].} =
   ## gets the current date as a string of the format ``YYYY-MM-DD``.
   var ti = getLocalTime(getTime())