2008-10-29 11 views
6

Я импортирую данные из другой системы в MySQL, ее CSV-файл. Поле «Дата», однако содержит зашифрованные записи времени 3-значных, вот случайный набор образцов:В каком формате времени это? (не UNIX, не UTC, ничего)

> 540 
> 780 
> 620 
> 965 

Что это? очевидно, это не 5:40 и 6:20. Но это не UNIX (я пробовал 1225295 XXX, прежде чем я понял, что временной диапазон составляет около 16 минут)

Кто-нибудь это признает?

Обновление: Я только заметил, что дальше в ответах, сотрудник, который ближе к данным только opened a new SO account and added some more data. Кажется, что эти числовые записи - это только временные записи (а не дата). Все еще невежественный.

IMHO, если никто не может распознать это, то это, вероятно, не какой-то (если неясный) стандартный формат времени, и, скорее всего, эти записи являются внешними ключами.

Обновление 2: Большое спасибо всем! we found the answer visually, но как обычно, SO pulled through clutch.

+0

Какие даты обозначают эти цифры? – Juan 2008-10-29 16:36:01

+0

... не совсем уверен, все, что у нас есть, это дамп файла данных. Я думал, что это какой-то непонятный формат времени, но не время выборки или внешние ключи (на неэксентирующую таблицу) ... были запятнаны – mauriciopastrana 2008-10-29 18:26:39

ответ

5

Это число минут с полуночи через пять минут. Ваш диапазон значений должен быть от 0 до 1440

2

Я видел некоторые системы, в которых дата хранится в специальной таблице и в другом месте в качестве идентификатора. Это может быть один из них

+0

Хорошо, но немного подозрительно, что все они заканчиваются на 0 или 5 ... это крошечный образец хотя ... – Greg 2008-10-29 16:08:52

+0

Система, которая хранит даты в другой таблице, вполне может иметь идентификаторы, заканчивающиеся только на 0 или 5, в случае, если они поместили дату ...;) – 2008-10-29 16:13:15

7

swatch internet time

день делится на 1000 равных частей. очень метрически.

+0

Я подумал об этом, но, безусловно, никто в мир действительно использует его? Кроме того, у него нет информации о дате: -/ – 2008-10-29 16:03:51

+1

не недооценивать других людей – dove 2008-10-29 16:07:01

2

Я думаю, вы бы лучше с просьбой оригинальных авторов ...

В качестве альтернативы, вы можете вставить дату в старую систему и экспортировать его? Если вы можете это сделать, тогда вы сможете легко его перестроить.

0

Должны ли они представлять даты или время? Если даты, то они, вероятно, всего лишь смещение от «хорошо известной» эпохи (например, time_t - секунды с 1 января по 70 год).

Если у вас нет документации для поиска эпохи, вам понадобится пример для ее работы.

0

Это время, нет даты. И такое же время кода появляется в другую дату.

0

может быть юлианской датой ...?

0

Невозможно точно знать. Я мог бы быть beats, но опять же, может и не быть.

2

Вот решение ... спасибо ....

hmoya

9:00:00 540 9:15:00 AM 555 9:30:00 AM 570 9:45:00 AM 585 10:00:00 AM 600 10 : 15: 00 AM 615 10:30:00 AM 630 10:45:00 AM 645 11:00:00 AM 660 11:15:00 AM 675 11:30:00 AM 690 11:45 : 00 AM 705 12:00:00 PM 720 12:15:00 PM 735 12:30:00 PM 750 12:45:00 PM 765 1:00:00 PM 780 1:15:00 PM 795 1:30:00 PM 810 1:45:00 PM 825 2:00:00 PM 840 2:15:00 PM 855 2 : 30: 00 PM 870 2:45:00 PM 885 3:00:00 PM 900 3:15:00 PM 915 3:30:00 PM 930 3:45:00 PM 945 4:00 : 00 PM 960 4:15:00 PM 975 4:30:00 PM 990 4:45:00 PM +1005 5:00:00 PM 1020 5:15:00 PM 1035 5:30:00 PM 1050 17:45:00 PM 1065 6:00:00 PM 1080 6:15:00 PM 1095 6:30:00 PM 1110 18:45:00 PM 1125 7:00:00 PM 1140