Javaの "System.nanoTime()"に相当するものはありますか? java System.nanoTime()では、 "246193102011083"のようなものが返されます。javaのSystem.nanoTime()に相当する
2
A
答えて
2
あなたは使用することができます。
SELECT SYSTIMESTAMP(9) FROM DUAL;
注 - Solarisのボックスのテストで私はマイクロ秒の精度を見ることができました。タイムスタンプの最後の3桁は常に000
であるように見えます。 Windowsのボックスでは、ミリ秒精度しか見ることができないため、得られる精度はOS(またはその他の要因)に依存する可能性があります。
あなたはエポック(例えば1970-01-01)からナノ秒とそれをしたい場合:
SELECT EXTRACT(DAY FROM time) * 24 * 60 * 60 * 1e9
+ EXTRACT(HOUR FROM time) * 60 * 60 * 1e9
+ EXTRACT(MINUTE FROM time) * 60 * 1e9
+ EXTRACT(SECOND FROM time) * 1e9 AS nanotime
FROM (SELECT SYSTIMESTAMP(9) - TIMESTAMP '1970-01-01 00:00:00 UTC' AS time FROM DUAL);
ます。また、使用することができます
CREATE FUNCTION nanotime RETURN NUMBER
AS LANGUAGE JAVA NAME 'java.lang.System.nanoTime() return long';
/
SELECT nanotime() FROM DUAL;
注 - 両方のSolarisをWindowsは、私がテストしたときにマイクロ秒精度を与えるように見えます。
+0
しかし、たびに私は最後にトリプルゼロを見る。それはマイクロ秒の精度しか持たないということですか?例: "1505470076941452000" – TomJava
+0
明らかにちょうどマイクロ秒です。 –
関連する問題
- 1. JavaのSystem.nanoTime()のiOSに相当するものは何ですか?
- 2. .NETのSystem.nanoTime()に相当するものは何ですか?
- 3. java-system.nanoTime()が遅すぎる
- 4. Javaに相当するSystem.Xml.XmlNode.InnerXml
- 5. java相当のswfobject
- 6. AESのJava SecretKeySpecに相当するC#
- 7. .NETのVersionクラスに相当するJava?
- 8. C#でJavaの "ByteBuffer.putType()"に相当する
- 9. Pythonのstr.strip()に相当するJava
- 10. JavaのCharacter.digitに相当するC#
- 11. Visual Studioに相当するJava System.outの
- 12. JavaのVarargsに相当するOracle
- 13. C#のJavaマップに相当する
- 14. pythonのstruct.unpackに相当するJava?
- 15. Objective-Cに相当するJavaのInteger.toOctalString()?
- 16. C++でJavaのIllegalArgumentExceptionに相当する
- 17. ASP.netのコードビハインドに相当するJava?
- 18. Objective-Cに相当するJavaのBlockingQueue?
- 19. C++ JavaのBlockingQueueに相当する
- 20. .NETのColorBlendに相当するJava
- 21. JavaのThread.setDefaultUncaughtExceptionHandler()に相当するC#?
- 22. JavaのDynamoDbに相当するSQL IN
- 23. JavaでASP.NETマスターページに相当する
- 24. Javaリソースに相当するC#
- 25. Python repr()に相当するJava?
- 26. Java述語に相当するC/C++
- 27. GhostDoc Eclipse(Java)に相当する
- 28. Javascriptに相当するJava REGEX
- 29. Javascriptに相当するJava Deflater
- 30. Android - iOSブロックコールバックに相当するJava?
関連:https://stackoverflow.com/questions/2824710/oracle-equaival-of-java-system-currenttimemillis –
https://stackoverflow.com/a/2826515/180100とhttps://stackoverflow.com/a/5318211/180100 –
これはできないということですか? – TomJava