1. 程式人生 > >android 判斷時間是否已過期

android 判斷時間是否已過期

public static boolean IsToday(String day) throws ParseException {
    // 當前的時刻
    Calendar pre = Calendar.getInstance();
    Date predate = new Date(System.currentTimeMillis());
    pre.setTime(predate);

    // 設定的時刻
    Calendar cal = Calendar.getInstance();
    Date date = sdf.parse(day);
    cal.setTime(date);

    if (cal.get(Calendar.YEAR) == (pre.get(Calendar.YEAR))) {
        int diffDay = cal.get(Calendar.DAY_OF_YEAR) - pre.get(Calendar.DAY_OF_YEAR);
        int diffHour = cal.get(Calendar.HOUR_OF_DAY) - pre.get(Calendar.HOUR_OF_DAY);
        int diffMin = cal.get(Calendar.MINUTE) - pre.get(Calendar.MINUTE);
        if (diffDay == 0) {
            if (diffHour == 0) {
                if (diffMin >= 0) {
                    return true;
                }
            } else if (diffHour > 0) {
                return true;
            }
        } else if (diffDay > 0) {
            return true;
        }
    } else if (cal.get(Calendar.YEAR) > (pre.get(Calendar.YEAR))) {
        return true;
    }
    return false;
}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
cur_time.setText(sdf.format(new Date()));// 開會時間

相關推薦

android 判斷時間是否過期

public static boolean IsToday(String day) throws ParseException { // 當前的時刻 Calendar pre = Calendar.getInstance(); Date predat

android判斷使用者是否登陸詳細程式碼

package com.sanyue.jianzhicompany; import java.lang.ref.WeakReference; import org.android.agoo.client.BaseRegistrar; import org.a

Vue中獲取當前時間,可用於判斷資訊是否過有效時間

<template> <div class="content-wrapper"> <section> <el-table border stripe :data="datas" highlight-cur

Android 判斷獲取的時間是否是今天、昨天

public class MainActivity extends Activity { private String str; @Override protected void onCreate(Bundle savedInstanceState) {

“介面呼叫異常,時間過期”的解決方法

今天和某公司一塊除錯資料介面,就是通過webservice訪問的資料介面,資料傳輸格式為json,其中有兩個PC端每次查詢或是提交資料的時候總是報出“介面呼叫異常,時間已過期”的提示,兩邊的介面程式都重新檢查過,網路也檢查過,都沒有任何的問題,最終的問題是,這兩個PC端的電腦

android 根據時間是否過期進行檔案的刪除

Log日誌是日後對應用維護的簡單通道,但是日積月累日誌會越來越雍容,所以就需要對log日誌進行時間的判斷,一般我們會把時間作為日誌名稱,這樣就方便了我們對日誌檔案的操作,話不多說直接上程式碼! public class DelFile {

Android 選擇日期時間對話方塊(可選擇開始結束時間解決彈出鍵盤問題)

直接上程式碼: MainActivity: package wkk.demo6; import android.app.AlertDialog; import android.app.DatePickerDialog; import android.a

js判斷當前時間時間的時間差是否超過兩天

<script type="text/javascript">    var date = new Date();    var seperator1 = "-";    var seperator2 = ":";    var year = date.getFu

Android如何判斷時間是否在0到8點之間

Calendar cal = Calendar.getInstance();// 當前日期 int hour = cal.get(Calendar.HOUR_OF_DAY);// 獲取小時 int minute = cal.get(Calendar.MINUTE);// 獲取分鐘 int minuteOf

java中如何在代碼中判斷時間是否過了10秒

cal () bsp som ret pan div color end long previous = 0L; ... { Calendar c = Cale

改動android 系統時間

nbsp pop -m andro shel content data popu 命令 命令如 date -s "yyyymmdd.[[[hh]mm]ss]" 直接在CRT上執行,舉例:date -s "20120801.120503" 但在adb shell下

判斷時間活動時間是否開始(頁面讀配置)

con mage logs art png spa 解析 return ges cakephp strtotime:將英文文本日期時間解析為 Unix 時間戳 <?php if(time()<strtotime(Configure::read("Shuan

android 判斷左右滑動,上下滑動的GestureDetector簡單手勢檢測

rst 手勢檢測 stat out util androi gen bool ide 直接加入監聽GestureDetector放在需要判斷滑動手勢的地方: 1 import android.app.Activity; 2 import android.os.Bu

sqlsever 判斷時間區間

sqlsever 時間 declare @app_change_web_start nvarchar(255),@app_change_web_end nvarchar(255),@now nvarchar(255)set @app_change_web_start=‘05:55:00‘;set @a

Android判斷是否存在外置SD卡(獲取手機所有存儲設備的路徑)

SD卡獲取手機裏所有存儲設備盤符,首先需要得到掛載在手機上的有哪些盤符,這裏需要用到一個被系統隱藏的方法, 即StorageManager下的getVolumePaths()方法。具體通過反射得到。 方法返回值為字符串數組, getVolumeList返回所有相關信息 StorageVolume:

android日期時間選擇器

net oid androi class 我們 下載地址 很好 需要 滿足 android原生的日期時間控件,因為是原生的總有其滿足不了我們需求的時候,Android 手機版本那麽多,用戶彈出來的控件五花八門。因為項目需要,在網上找了一 些demo看了看,感覺有些寫的很好,

判斷APP是否安裝

repl with 沒有 sha nil option handle highlight clas NSString *str = [NSString stringWithFormat:@"%@://%@",[dic objectForKey:@"ios_url_

Android 判斷當前Fragment是否可見(Visible)

ide 必須 protect 網絡 abstract bool 狀態 標記 trac 判斷當前Fragment是否可見 public abstract class BaseFragment extends Fragment { /** Fragment當前狀態是否可見

Android時間定時任務實現

col 啟動 cast 廣播 詳細 ref 定時任務 exce not 在服務的onStartCommand方法裏面使用AlarmManager 定時喚醒發送廣播,在廣播裏面啟動服務   每次執行startService方法啟動服務都會執行onStartCommand

Excel怎麽樣讓負數自動顯示紅色在自定義格式中如何添加條件判斷呢【解決】

來源 tex vpd 問題 ref 負數 添加 博客 如何 在通常的情況下,負數會用紅色顯示,而這裏的負數就是一個簡單的條件判斷。那麽怎麽才能讓excel遇到負數就變成紅色,效果如圖常見問題出現特定的數據時怎麽變顏色? 比如數值為負數就自動變成紅色? 【解決方法,教程視頻資