Convert Date/TimeStamp sang số nguyên
Em chào mọi người
Cho em hỏi là trong Spring boot có cách nào hỗ trợ converter kiểu dữ liệu Date/ TimeStamp sang Number và converter Number về lại kiểu Date/TimeStamp không ạ nếu không mình còn cách nào khác không ạ.
Em cảm ơn
java
convert date to number
Remain: 5
2 Answers
Nguyễn Thái Sơn
Professional
Nguyễn Thái Sơn
Professional
Có thể em hiểu nhầm, vì Datetime hay Timestamp nếu em dùng epoch time là em quy về kiểu Long, không phải Int nhé, chú ý bộ nhớ 2 cấu trúc dữ liệu này hoàn toàn khác nhau, Int chỉ có 8 bit nhưng Long sẽ nhiều hơn https://www.epochconverter.com/
Đúng ý của em không.
-
-1
tvd12
Enlightened
tvd12
Enlightened
Spring thì anh thấy không có, tuy nhiên java có hỗ trợ sẵn đó em ạ, em có thể viết các hàm static thế này:
public static String format(long millis) {
return format(millis, getPattern());
}
public static String format(Date date) {
return format(date, getPattern());
}
public static String format(long millis, String pattern) {
return format(new Date(millis), pattern);
}
public static String format(Date date, String pattern) {
if (date == null) {
return null;
}
SimpleDateFormat formatter = new SimpleDateFormat(pattern);
return formatter.format(date);
}
EzyDates này nhé.
-
0