AbstractTime.st
changeset 22036 bb2ede52a8f0
parent 21671 d402bce6f0c4
child 22283 3edefecbb6b6
--- a/AbstractTime.st	Mon Jul 17 13:10:42 2017 +0200
+++ b/AbstractTime.st	Mon Jul 17 14:13:01 2017 +0200
@@ -584,19 +584,6 @@
     "
 ! !
 
-!AbstractTime methodsFor:'Javascript support'!
-
-js_getSeconds
-    "return the seconds (0..60)"
-
-    ^ self asTime seconds
-
-    "
-     JavaScriptParser evaluate:'Date.now.getSeconds;'
-     JavaScriptParser evaluate:'Time.now.getSeconds;'
-     JavaScriptParser evaluate:'Timestamp.now.getSeconds;'
-    "
-! !
 
 !AbstractTime methodsFor:'abstract'!
 
@@ -1096,6 +1083,18 @@
     "
 !
 
+asTime
+    "return a Time object from the receiver."
+
+    ^ Time hours:(self hours) minutes:(self minutes) seconds:(self seconds) milliseconds:(self milliseconds)
+
+    "
+     (1 seconds + 0.01 seconds) asTime
+    "
+
+    "Created: / 17-07-2017 / 13:57:54 / cg"
+!
+
 asTimestamp
     "represent myself as a Timestamp"