1
我有一個SQL表,它包含一個名爲'joindate'的列。我需要在其中輸入一個值,它必須是一個整數。此欄中值的示例是1374966278,即07-27-2013。到SQL的Java時間
如何使用Java生成這樣的數字?
我有一個SQL表,它包含一個名爲'joindate'的列。我需要在其中輸入一個值,它必須是一個整數。此欄中值的示例是1374966278,即07-27-2013。到SQL的Java時間
如何使用Java生成這樣的數字?
該數字是自1970-01-01以來的秒數。
使用來自System.currentTimeMillis()
當前毫秒爲單位除以1000:
int seconds = (int)(System.currentTimeMillis()/1000);
雖然fivusion的long
結果將適合在沒有損失的int
變量時,編譯器不知道這一點;這就是爲什麼我們需要明確演員。
[Oracle convert Date to Number]的可能重複(http://stackoverflow.com/questions/22432662/oracle-convert-date-to-number) –