@Singularnost2045
Искатель

Кодировка времени в CSV файле?

Доброго времени суток! Возникла сложность с определение типа кодировки CSV файла.
Файл содержит точное время и цену,5a4004cbd3c2c311932488.png как я определил во втором столбце. Осталось выяснить что за формат времени в первом и третьем столбце. Так же подскажите как этот формат импортировать в базу через PHPadmin
  • Вопрос задан
  • 166 просмотров
Решения вопроса 1
tacitus
@tacitus
веб-программист
Первый столбец это unixtime (количество секунд с 1 января 1970 года), а второе и третье поля — числа с плавающей запятой.

Таблица в MySQL создается вроде такой:
CREATE TABLE IF NOT EXISTS `shop` (
`id` int(11) NOT NULL,
  `utime` int(11) NOT NULL,
  `cost` float NOT NULL,
  `wtf` float NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


ALTER TABLE `shop`
 ADD PRIMARY KEY (`id`);


ALTER TABLE `shop`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=1;

Сам импорт происходит так:
5a405d3f0a906763540548.png
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@AVKor
Это Unix timestamp. Кодировка тут вообще ни при чём.

Для загрузки:
LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE mytable;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы