国产探花免费观看_亚洲丰满少妇自慰呻吟_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());  
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 左权县| 天门市| 镇雄县| 托克逊县| 怀来县| 手游| 绥江县| 正定县| 泗阳县| 万源市| 东乌珠穆沁旗| 吉首市| 建阳市| 安远县| 宝应县| 高碑店市| 广汉市| 慈利县| 维西| 襄垣县| 奉贤区| 建始县| 蕉岭县| 绥阳县| 津南区| 郧西县| 九江市| 泾川县| 图木舒克市| 景谷| 娱乐| 陵水| 定兴县| 玉田县| 疏附县| 龙口市| 鸡泽县| 安顺市| 图木舒克市| 郁南县| 平武县|