我有我的MySQL數據庫插入時間戳記當我上傳一個記錄,所以輸入什麼是類似於2013-02-02 16:59:29。有沒有一種Java方式可以將它轉換成10天之前的東西?如何將時間戳轉換爲幾天前
1
A
回答
7
假設您已經從數據庫中讀取日期時間值轉換成Java:
Date date; // read from database
int days = TimeUnit.MILLISECONDS.toDays(
System.currentTimeMillis() - date.getTime());
那麼,只要你喜歡,你可以對其進行格式化。
2
從MySQL提取時間與結果集的幫助和時間數據從Joda Time庫通過以下方法
public static void main(String[] args) {
long timStampFromMysql = rs.getTimestamp("time");// Fetch time from mysql
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(convertTime(timStampFromMysql , 15));
System.out.println(cal);
}
public static long convertTime(long timeInMillies, int days)
{
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(timeInMillies);
calendar.add(Calendar.DAY_OF_YEAR, days);
return calendar.getTimeInMillis();
}
0
的Days.daysBetween
將計算爲你。
DateTime start = new DateTime(time_ms);
DateTime end = new DateTime(now);
Days days = Days.daysBetween(start, end);
int d = days.getDays();
相關問題
- 1. 將時間戳轉換爲X天X小時X分鐘前
- 2. 將時間戳轉換爲天數小時前
- 3. 將時間戳轉換爲時間戳
- 4. 轉換天unix時間戳
- 5. 如何將int64轉換爲時間戳
- 6. 如何將其轉換爲時間戳?
- 7. 如何將java時間戳轉換爲php時間戳?
- 8. 如何將Evernote API時間戳轉換爲Postgresql時間戳
- 9. 如何將時間戳轉換爲php中的unix時間戳?
- 10. Java:將時間從今天轉換爲時間戳
- 11. Java:將一天中的很長時間轉換爲時間戳
- 12. 將時間轉換爲Unix時間戳
- 13. 將時間戳轉換爲時間()
- 14. 將時間戳轉換爲時間
- 15. 如何將當前日期轉換爲紀元時間戳?
- 16. 使用Javascript將當前時間的MySQL時間戳轉換爲
- 17. 將jms時間戳轉換爲當前日期和時間
- 18. 將時間戳轉換爲PHP前的時間
- 19. 將當前時間轉換爲WebKit/Chrome 17位數時間戳
- 20. 如何使用postgresql將時間間隔轉換爲時間戳?
- 21. 將時間戳轉換爲UTC時區
- 22. 將Unix時間戳轉換爲時區?
- 23. 將時間戳轉換爲時區
- 24. 如何今天的日期時間轉換成時間戳
- 25. 將C++中的unix時間戳轉換爲星期幾?
- 26. 如何轉換時間戳?
- 27. 如何將utc日期時間轉換爲模糊時間戳
- 28. 如何將整數時間戳轉換爲Python日期時間
- 29. postgresql:如何將UTC時間戳轉換爲悉尼時間
- 30. 如何在UNIX中將UNIX時間戳轉換爲EST時間?
恩,好吧,他們只是標籤行。寒意。 – keithp 2013-02-13 23:29:26
他們是如何組織這個網站。你已經有足夠長的時間來了解更多。 – 2013-02-13 23:31:28