獲得昨天的時間

2021-08-31 17:31:54 字數 757 閱讀 3449

獲得昨天的時間

date dtte= new date();

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

string datas= sdf.format(new date(dtte.gettime()-24*60*60*1000));

取昨天的日期,本想的截出來日期減一就好了。又一想不對,如果今天是一號怎麼辦?

現有兩個辦法

1:date as = new date(new date().gettime()-24*60*60*1000);

******dateformat matter1 = new ******dateformat("yyyy-mm-dd");

string time = matter1.format(as);

system.out.println(time);

取出數字型的時間  再減去24*60*60*1000,就得到昨天的時間了;

這個有點過時了!

2:calendar   cal   =   calendar.getinstance();

cal.add(calendar.date,   -1);

string yesterday = new ******dateformat( "yyyy-mm-dd ").format(cal.gettime());

system.out.println(yesterday);

這個方法很方便,年月日都可以隨心所欲的變!

iOS時間顯示今天昨天

一 前言 今天無意間想起寫這個功能,仔細考慮了一下,其實很簡單,整體思路如下 先獲取你所要轉換的時間的年月日,然後再獲取今天和昨天的年月日,然後對比,進而返回不同的字串。二 實現步驟 首先,我們設定一下時間格式 nsdateformatter format nsdateformatter alloc...

C語言 計算昨天的時間資訊

計算昨天的時間資訊 這個程式又重新認識了指標 指標定義必須初始化,就是必須對指標賦值位址值 include include include includeusing namespace std 結構體的定義部分 typedef struct systemtime,computingtime type...

mysql獲取昨天的開始時間結束時間

前一天的開始時間 date add str to date date format now y m d y m d h i s interval 1 day 前一天的結束時間 date add date add str to date date format date sub now interva...