国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

如何利用java得到當前的時間和前一天的時間

2019-11-17 04:06:59
字體:
來源:轉載
供稿:網友
1.得到當前的時間

view plaincopy to clipboardPRint?
Calendar   cal   =   Calendar.getInstance();    
String time=formatter.format(cal.getTime());   
String strEnd=time.substring(0, 16);// 2007-10-30 09:30  
Calendar   cal   =   Calendar.getInstance();
String time=formatter.format(cal.getTime());
String strEnd=time.substring(0, 16);// 2007-10-30 09:30

2.得到前一天的時間

view plaincopy to clipboardprint?
Calendar   c   =   Calendar.getInstance();    
c.add(Calendar.DAY_OF_MONTH, -1);   
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   
String mDateTime=formatter.format(c.getTime());   
String strStart=mDateTime.substring(0, 16);//2007-10-29 09:30  
  Calendar   c   =   Calendar.getInstance();
  c.add(Calendar.DAY_OF_MONTH, -1);
  SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  String mDateTime=formatter.format(c.getTime());
  String strStart=mDateTime.substring(0, 16);//2007-10-29 09:30  

3.得到前幾天的時間

view plaincopy to clipboardprint?
Calendar   c   =   Calendar.getInstance();    
c.add(Calendar.DAY_OF_MONTH, -5);//得到前5   
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   
String mDateTime=formatter.format(c.getTime());   
String strStart=mDateTime.substring(0, 16);//2007-10-24 09:30  
  Calendar   c   =   Calendar.getInstance();
  c.add(Calendar.DAY_OF_MONTH, -5);//得到前5
  SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  String mDateTime=formatter.format(c.getTime());
  String strStart=mDateTime.substring(0, 16);//2007-10-24 09:30

4.得到當前時間的前幾年的時間

view plaincopy to clipboardprint?
Calendar   c   =   Calendar.getInstance();    
c.add(Calendar.YEAR, -5);//得到前5年   
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   
String mDateTime=formatter.format(c.getTime());   
String strStart=mDateTime.substring(0, 16);//2002-10-24 09:30  
Calendar   c   =   Calendar.getInstance();
c.add(Calendar.YEAR, -5);//得到前5年
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String mDateTime=formatter.format(c.getTime());
String strStart=mDateTime.substring(0, 16);//2002-10-24 09:30

補充:我要用的是前一天零點的時間,所以這樣寫:

view plaincopy to clipboardprint?
Calendar c = Calendar.getInstance();   
c.add(Calendar.DAY_OF_MONTH, -1);   
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd 00:00:00");      
String theDayBeforeToday = formatter.format(c.getTime());  
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岚皋县| 桓仁| 东台市| 酒泉市| 法库县| 阿拉善右旗| 磐安县| 邹城市| 海口市| 禹州市| 烟台市| 观塘区| 积石山| 长武县| 布尔津县| 南涧| 道孚县| 米易县| 萝北县| 贺州市| 璧山县| 鄂托克旗| 民乐县| 泰兴市| 贡嘎县| 延边| 嘉义市| 鲁甸县| 车险| 镇康县| 郸城县| 称多县| 伊宁县| 和林格尔县| 武邑县| 邵阳县| 赫章县| 陵水| 汤原县| 电白县| 昌都县|