0

データベースから UTC 日付を取得しています。そして、それを現在の utc DateTime から減算します。差分が欲しいです。分で。何かが正しくありません。

            Date currenttimedate = DateTime.UTCNow();
            String lastsynctime = c.getString(c.getColumnIndex(columnname)).toString();
            Date lastruntimedate = DateTime.StringDateToDate(lastsynctime, "MM/dd/yyyy HH:mm:ss");
            long diffInMs = (currenttimedate. getTime() - lastruntimedate.getTime());

            // convert it to Minutes
            long diffInMins = TimeUnit.MILLISECONDS.toMinutes(diffInMs);

            // return time in minutes
            response = (int)(diffInMins);

720分くらい戻ってきます。予想される回答は 5 を超えることはできません。データは 5 分ごとに同期されるためです。

4

0 に答える 0