Joda Time的日常使用

2021-07-14 19:56:06 字數 1387 閱讀 1804

// 初始化時間

datetime datetime = new datetime(2016, 07, 04, 11, 8, 55);

// 當前時間

datetime nowtime = new datetime();

// 轉換(date---->string)

string str1 = datetime.tostring("yyyy-mm-dd hh:mm:ss");

// 轉換(string---->date)

datetimeformatter format = datetimeformat.forpattern("yyyy-mm-dd hh:mm:ss");

date date1 = datetime.parse(str1, format).todate();

// 獲取當天零點時間

datetime startofday = nowtime.withtimeatstartofday();

// 獲取當天結束時間

datetime endofday = nowtime.millisofday().withmaximumvalue();

// 獲取之後時間

datetime datetime3 = datetime.plusdays(1) // 增加天

.plusyears(1)// 增加年

.plusmonths(1)// 增加月

.plusweeks(1)// 增加星期

.minusmillis(1)// 減分鐘

.minushours(1)// 減小時

.minusseconds(1);// 減秒數

// 獲取下週1的時間

datetime datetime4 = datetime.dayofweek()// get dayofweek property

.setcopy(1)//設定為周一

.plusweeks(1);//增加一周

// 五年後的第二個月的最後一天

datetime then = datetime.minusyears(5) // five years ago

.monthofyear() // get monthofyear property

.setcopy(2) // set it to february

.dayofmonth() // get dayofmonth property

.withmaximumvalue();// the last day of the month

// 計算相隔天數

int days = days.daysbetween(nowtime, datetime).getdays();

joda time遇到的坑

system.out.println datetime.parse 2015092408 datetimeformat.forpattern yyyymmddhh getmillis system.out.println datetime.parse 2015092408 datetime form...

對於JodaTime的JSON處理Jackson

正常情況下的json 處理,對於jodatime 類 public class exampledto可以發現的是,不是很restful,不能很好的處理 jackson 提供的一種方式,localdatetimeserializer和 localdatetimedeserializer public ...

Tmux的日常使用

最近在研究mqtt,所以也借用了乙個伺服器,但是在使用過程發現乙個問題,我在a電腦上開啟xshell連線伺服器會自動開啟乙個終端,這兒取名為a終端,在a終端開啟乙個a程式執行,這時候有事或者其他情況需要關閉a電腦,然後事情辦完了,需要連線伺服器進入剛才開啟的a終端,發現怎麼也進不去那個頁面,因為重新...