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

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

J2ME編程中時間處理全攻略

2019-11-17 06:21:51
字體:
來源:轉載
供稿:網友

  時間處理在程序開發中相當常見,下面對于時間處理做一個簡單的說明。

  一、時間的表達方式

  時間在J2ME中有兩種表達方式:

  1、以和GMT1970年1月1號午夜12點和現在相差的毫秒數來代表

  這種方式適合比較兩個時間之間的差值。

  2、以對象的形式來表達

  二、時間處理的相關類

  時間處理在J2ME中涉及三個類:

  1、System類

   long time = System. currentTimeMillis();

  使用該方法可以獲得當前時間,時間的表達方式為上面提到的第一種。

  2、Date類

   Date date = new Date();

  獲得當前時間,使用對象的形式來進行表達。

  3、Calendar類

   Calendar calendar = Calendar. getInstance();

  三、時間處理的具體操作

  1、以上三種表達方式的轉換:

  a)將System類獲得的時間轉換為Date對象

   Date date = new Date(System. currentTimeMillis());

  b)將Date類型的對象轉換為Calendar類型的對象

   Calendar calendar = Calendar. getInstance();
   Date date = new Date();
   calendar.setTime(date);

  2、使用Calendar完成一些日期操作:

  Calendar是時間處理中最常用也是功能最強大的類,可以用它來獲得某個時間的日期、星期幾等信息。

  獲得日期:

   Calendar calendar = Calendar. getInstance();
   ……
   int day = calendar.get(Calendar. DATE);

  獲得日期、年份、星期的操作和這個類似。

  需要注重的是:Calendar中表示月份的數字和實際相差1,即1月用數字0表示,2月用數字1表示,……12月用數字11表示。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高州市| 四子王旗| 成武县| 广昌县| 齐河县| 利辛县| 东乡县| 铅山县| 石柱| 永仁县| 大洼县| 荆门市| 集贤县| 江阴市| 宁阳县| 晋中市| 沙河市| 天全县| 衡水市| 宁武县| 通海县| 丰都县| 诸城市| 庆元县| 绩溪县| 鄂托克前旗| 达拉特旗| 通辽市| 玛沁县| 合江县| 新宾| 曲沃县| 乌拉特后旗| 孟津县| 寿宁县| 康定县| 洪湖市| 利津县| 马山县| 启东市| 垣曲县|