|
|
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
Подконектился я наконец-то к контроллеру домена нашему,оттуда вывожу данные в JTable, поле lastLogon=127925032065607100. Как мне это число перевести в людский вид. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 17:45 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 17:52 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
Стоп, неверно, извиняюсь. Но м.б. идея та же, но надо узнать, каким образом идет отсчет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 17:56 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
System.out.println(new Date(127925032065607100L)); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 18:00 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
Denis Popov Код: plaintext вот вывод: Tue Nov 21 03:20:07 EET 4055752 немного не ясно что это: 4055752, и вообще помоему чё-то не то он выдал, я логонился сегодня, а он мне мишет Новэмбэр ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 18:00 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
UnSystem.out.println(new Date(127925032065607100L)); тоже самое: Tue Nov 21 03:20:07 EET 4055752 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 18:02 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
вообще это число обозначает количество секунд с 1 января 1601 года, по крайней мере так пишет msdn ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 18:03 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
есть идеи??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 18:21 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
java.util.Calendar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 19:11 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
peter6636вообще это число обозначает количество секунд с 1 января 1601 года, по крайней мере так пишет msdn В Java число, передаваемое в конструктор Date, означает количество миллисекунд с начала эпохи, т.е. по-моему с 1 января 1970 года. Т.е. из твоего числа надо вычесть количество секунд между 1 января 1970-м годом и 1 января 1601-м (если оно действительно означает количество секунд), умножить на 1000 (чтобы получить миллисекунды) и передать в конструктор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2006, 14:11 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
peter6636вообще это число обозначает количество секунд с 1 января 1601 года, по крайней мере так пишет msdn Это в виндовсе все через пятую точку. А в яве, как и в никсах, откуда и пошла идея, все вращается вокруг количества миллисекунд с 1 января 1970 года. ВО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2006, 15:04 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
peter6636вообще это число обозначает количество секунд с 1 января 1601 года, по крайней мере так пишет msdn Что-то не верится, что приведенное число - количество секунд. Если через Oracle: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2006, 13:45 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
Denis Popov peter6636вообще это число обозначает количество секунд с 1 января 1601 года, по крайней мере так пишет msdn Что-то не верится, что приведенное число - количество секунд. Если через Oracle: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Извиняюсь, не секунд, а наносекунд, вот где я єто вычитал http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_whenchanged.asp кусок оттуда: Non-replicated. The badPasswordTime attribute specifies the last time the user attempted to log on to the account using an incorrect password. This value is stored as a large integer that represents the number of 100-nanosecond intervals since January 1, 1601 (UTC). This attribute is maintained separately on each domain controller in the domain. A value of zero means that the last bad password time is unknown. To get an accurate value for the user's last bad password time in the domain, each domain controller in the domain must be queried and the largest value should be used. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2006, 13:56 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
"100-nanosecond" - т.е. не наносекунды, а сотни наносекунд? Тогда надо вычислить их количество с 01 января 1610 по 01 января 1970. Код: plaintext 1. 2. 3. 4. Это 10 -7 секунд с 01 января 1970, надо взять миллисекунды (т.е. умножить на 10000) и скормить конструктору java.util.Date. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2006, 14:17 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
Denis Popov"100-nanosecond" - т.е. не наносекунды, а сотни наносекунд? Тогда надо вычислить их количество с 01 января 1610 по 01 января 1970. Код: plaintext 1. 2. 3. 4. Это 10 -7 секунд с 01 января 1970, надо взять миллисекунды (т.е. умножить на 10000) и скормить конструктору java.util.Date. Код: plaintext 1. 2. Спасибо огромное за помощь, а можно ли как-то обойтись без запросов, вот только что написал: Код: plaintext 1. 2. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2006, 15:25 |
|
||
|
Дата имеет вид: 127925032065607100
|
|||
|---|---|---|---|
|
#18+
peter6636 Спасибо огромное за помощь, а можно ли как-то обойтись без запросов, вот только что написал: Код: plaintext 1. 2. Код: plaintext Ты неверно написал, имхо опять оперируешь временем с 01.01.1610. Повторюсь: надо еще разобраться с UTC, но общее правило для превращения твоих чисел в дату примерно таково: вычитаешь из него количество сотен наносекунд между 01.01.1970 и 01.01.1610 (у меня оно получилось равным 116444736000000000) и делишь на 10 4 Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2006, 15:37 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33739517&tid=2149182]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
145ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 467ms |

| 0 / 0 |
