date轉換與得到當天指定時間的辦法

2021-08-21 05:50:04 字數 691 閱讀 2847

1.獲得當天15:30的時間

calendar cal = calendar.getinstance();

cal.set(calendar.hour_of_day, 15);

cal.set(calendar.minute, 30);

cal.set(calendar.second, 00);

date todayhalftofour = cal.gettime();

2.獲取前天或者昨天15:30這個時間date、判斷乙個date是否早於另乙個date

if (now.before(todayhalftofour))  else
3.從map的entry中獲取到date型別的value,其實是object物件,可以直接轉為date型別。指定時間格式******dateformat。

sdf.format()後得到的是string。

date updatetime =(date) entry.getvalue().get("updatetime");

******dateformat sdf = new ******dateformat("yyyy-mm-dd hh:mm");

map.put("updatetime", sdf.format(updatetime));

Mysql用sql獲取當天指定時間

select date add curdate interval 1 day 獲取後一天日期 2020 03 22 select date add curdate interval 9 hour 獲取時間2020 03 21 09 00 00 select date add curdate inte...

已知時間轉換為指定時區的時間

與後台互動,盡量傳時間戳,時間戳都是0時區的,如果傳2021這種格式的,不確定是哪個時區的!time 已知的時間戳或 格式的時間 timezone 時區 8 8 8 cformat 時間格式 timestamp 或 中間符號隨便變 function getcustomtimezonetime tim...

PHP carbon 計算當前時間與指定時間差

專案中有計算當前時間與指定時間差的需求,記錄下實現 date 2020 11 11 12 59 59 carbon carbon parse date 格式化乙個時間日期字串為 carbon 物件 int new carbon diffinseconds carbon,false int 為正負數 ...