|
|
|
сколько осталось часов...
|
|||
|---|---|---|---|
|
#18+
сколько осталось часов... Double actual = Servcall[id].getActualFinish(); String act = actual.toString(); //38826.47277777778 (19/04/2006 15:20:48) Double deadline = Servcall[id].getDeadline(); String dead = deadline.toString(); //38826.30767361111 (19/04/2006 11:23:03) int a = actual.intValue(); //38826 int d = deadline.intValue(); //38826 if (a < d) { ... } а почему actual.intValue = 38826, а не 38826.47277777778? :( Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2006, 12:29 |
|
||
|
сколько осталось часов...
|
|||
|---|---|---|---|
|
#18+
Томмисколько осталось часов... Double actual = Servcall[id].getActualFinish(); String act = actual.toString(); //38826.47277777778 (19/04/2006 15:20:48) Double deadline = Servcall[id].getDeadline(); String dead = deadline.toString(); //38826.30767361111 (19/04/2006 11:23:03) int a = actual.intValue(); //38826 int d = deadline.intValue(); //38826 if (a < d) { ... } а почему actual.intValue = 38826, а не 38826.47277777778? :( Спасибо! патамушта оно int ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2006, 12:45 |
|
||
|
сколько осталось часов...
|
|||
|---|---|---|---|
|
#18+
тьфу, я забыл! DOUBLE - !!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2006, 12:59 |
|
||
|
сколько осталось часов...
|
|||
|---|---|---|---|
|
#18+
double a = actual.doubleValue(); //38826.47277777778 (19/04/2006 15:20:48) double d = deadline.doubleValue(); //38826.30767361111 (19/04/2006 11:23:03) if (a < d) { double ost_time = i_a_ - i_d_; //0.1651041666700621 а дальше? ...чтобы показать осталось часов :-| Date ost_time_1 = ApiDateUtils.double2Date(ost_time); //неверное, там ошибка } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2006, 13:34 |
|
||
|
сколько осталось часов...
|
|||
|---|---|---|---|
|
#18+
Переведи обе даты в Date или Calendar и сравнвай их и не парься. По поводу double уже точно не помню алгоритм перевода. Давно эксперементировал. Вот из старых исходников, может быть это, но не факт: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2006, 14:12 |
|
||
|
сколько осталось часов...
|
|||
|---|---|---|---|
|
#18+
GMaxПереведи обе даты в Date или Calendar и сравнвай их и не парься. По поводу double уже точно не помню алгоритм перевода. Давно эксперементировал. Вот из старых исходников, может быть это, но не факт: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Сорри, я не пойму! :( Код: plaintext - как преобразовывать double в дату ( Date ), чтобы показать осталось часов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2006, 16:49 |
|
||
|
сколько осталось часов...
|
|||
|---|---|---|---|
|
#18+
Томми- как преобразовывать double в дату ( Date ), чтобы показать осталось часов?Может я чего-то не понимаю, но Date показывает дату, а не часы, и не продолжительность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2006, 17:03 |
|
||
|
сколько осталось часов...
|
|||
|---|---|---|---|
|
#18+
GMax я теперь все понял-понял!!! у нас получилось!!! Ща покажу: Код: plaintext 1. 2. 3. 4. 5. результат: 3 hours Большое спасибо! ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 10:47 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2149451]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
165ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 445ms |

| 0 / 0 |
