public class DateTimeUtils extends Object
| 构造器和说明 |
|---|
DateTimeUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
addDate(int num)
时间天数加减加
|
static String |
convertDateFormat(Integer dateInteger,
String format) |
static Timestamp |
curTimestamp() |
static String[] |
getAddExpectedTime(String expectedTime)
返回页面前端显示传入的预计送达时间格式 yyyy-MM-dd HH:mm-HH:mm,将此格式进行解析
|
static String |
getBeforeThirtyDays() |
static String |
getcurrent_yyyy_mm_dd() |
static int |
getCurrentWeekIndex()
返回当前是周几(从星期一开始算起)
|
static String |
getDate(long currentTime,
int days) |
static int |
getDateInSecondes(Integer birthday) |
static long |
getDateMillionSeconds(String dateStr) |
static int |
getDateSeconds(String dateStr) |
static int |
getDateToInteger(String dateStr) |
static int |
getDay(Date timestamp)
返回int类型的年月日,比如20140819
|
static Timestamp |
getDayInTimestamp(int day,
long addTime) |
static String |
getDayStr(Date timestamp)
返回int类型的年月日,比如20140819
|
static String |
getExpectedTime(String begin,
String end)
返回给APP客户端显示的预计送达时间格式
|
static String |
getFormatTime(Timestamp datetime) |
static String |
getHHMM(String time) |
static String |
getHour(long currentTime,
int hours) |
static Timestamp |
getHourTimestamp(long currentTime,
int hours) |
static int |
getLastDay() |
static Timestamp |
getLastDayInTimestamp() |
static long |
getLeaveAckTimestampDiff(Timestamp AckTimestatmp) |
static Timestamp |
getLeaveTimeBysendTime(Timestamp sendTimestatmp,
int days) |
static long |
getLeaveTimestampDiff(Timestamp sendTimestatmp,
int days) |
static String |
getMonth(long currentTime,
int month) |
static String |
getNowyyyy_mm_dd() |
static Timestamp |
getProcessDays(int days) |
static long |
getTimelong(String dateStr) |
static long |
getTimeMillis(String time)
获取指定时间对应的毫秒数
|
static long |
getTimes(int hour,
int second,
int minute,
int millsecond) |
static long |
getTimesMonthNight() |
static long |
getTimesMorning() |
static long |
getTimesMorning(long timeMillis) |
static long |
getTimesNight() |
static long |
getTimesNight(long timeMillis) |
static long |
getTimestampDiff(Timestamp firstTimestatmp,
Timestamp secondTimestamp) |
static long |
getTimeStampSeconds(Timestamp datetime) |
static String |
getWeek(long currentTime,
int daysOfWeek) |
static int |
getWeekIndex(String dateStr) |
static String |
getWeekName(String dateStr) |
static String |
getyyyy_mm_ddDate(long currentTime,
int days) |
static String |
getyyyy_mm_ddsssDate() |
static String |
getyyyymmddDate(long currentTime,
int days) |
static boolean |
isToday(Timestamp timestamp) |
static Timestamp |
long2Timestamp(long time) |
static void |
main(String[] args) |
static Timestamp |
str2Timestamp(String yyyymmddhhmmss) |
static String |
time2Str(long time,
String format) |
static long |
timeComparison(Timestamp timestatmp) |
static String |
timestamp2Str(Timestamp datetime) |
static String |
timestamp2StrDate(Timestamp datetime) |
static String |
timestamp2StrMonth(Timestamp datetime) |
static String |
timestampStr2Str(String timesStampSr) |
public static long getTimesMorning()
public static long getTimesMorning(long timeMillis)
public static long getTimes(int hour,
int second,
int minute,
int millsecond)
public static long getTimesNight()
public static long getTimesNight(long timeMillis)
public static long getTimesMonthNight()
public static Timestamp long2Timestamp(long time)
public static long getTimeStampSeconds(Timestamp datetime)
public static long getTimeMillis(String time)
time - "HH:mm:ss"public static int getDateSeconds(String dateStr)
public static long getDateMillionSeconds(String dateStr)
public static int getWeekIndex(String dateStr)
public static int getCurrentWeekIndex()
public static boolean isToday(Timestamp timestamp)
public static int getDay(Date timestamp)
timestamp - public static int getLastDay()
public static Timestamp getLastDayInTimestamp()
public static Timestamp getDayInTimestamp(int day, long addTime)
public static long getTimestampDiff(Timestamp firstTimestatmp, Timestamp secondTimestamp)
public static int getDateToInteger(String dateStr)
public static int getDateInSecondes(Integer birthday)
public static String getWeek(long currentTime, int daysOfWeek)
public static String getMonth(long currentTime, int month)
public static String getDate(long currentTime, int days)
public static String getyyyy_mm_ddDate(long currentTime, int days)
public static String getyyyymmddDate(long currentTime, int days)
public static String getHour(long currentTime, int hours)
public static Timestamp getHourTimestamp(long currentTime, int hours)
public static String getyyyy_mm_ddsssDate()
public static String getNowyyyy_mm_dd()
public static String getBeforeThirtyDays()
public static long getLeaveTimestampDiff(Timestamp sendTimestatmp, int days)
public static long getLeaveAckTimestampDiff(Timestamp AckTimestatmp)
public static Timestamp getLeaveTimeBysendTime(Timestamp sendTimestatmp, int days)
public static Timestamp getProcessDays(int days)
public static void main(String[] args)
public static long timeComparison(Timestamp timestatmp)
public static String addDate(int num)
public static Timestamp curTimestamp()
public static long getTimelong(String dateStr)
public static String getcurrent_yyyy_mm_dd()
public static String[] getAddExpectedTime(String expectedTime) throws Exception
expectedTime - Exceptionpublic static String getExpectedTime(String begin, String end) throws Exception
begin - (yyyy-MM-dd HH:mm:ss)end - (yyyy-MM-dd HH:mm:ss)ExceptionCopyright © 2018. All rights reserved.