Подсчет времени и даты

mylogin

Новичок
В каком формате mysql лучше хранить время, если с ним нужно в будущем провести операции?
Мне нужно записывать время, после складывать его и в конце строить график

дата 26.12.2010
с 10:10 по 12:50
с 14:50 по 16:50

дата 27.12.2010
с 10:30 по 12:40
с 14:10 по 16:50

Реально и целесообразно ли хранить все в одном поле? Помогите составить структуру таблицы
 

AmdY

Пью пиво
Команда форума
mylogin
на стороне мускула удобно работать с date datetime, на стороне php c таймстампом, убедился на своём горьком опыте. но это только половина ответа, у тебя суд по всему проблема будет в другом месте. озвучь задачу подробнее.
 

Активист

Активист
Команда форума
> на стороне php c таймстампом
new datetime(); прекрасно работает с датами MySQL
 

mylogin

Новичок
Раз в 10 мин получаем 1 или 0.
1 записывать дату, 0 значит пусто. Если однерки подрят, то надо время первой полученной однерки по время последней полученной однерки.
Если нули , однерка и снова нули то надо учитываь время с однерки по это же время + 10 мин.

Исходя из этих данных и условий надо строить тот график, что выше.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
mylogin
Ты сейчас на каком языке разговариваешь?

2. Кому надо? Правильно, тебе. Здесь делать за тебя никто не будет. Все, что нужно тебе уже посоветовали.

3. Ну или это в другую ветку она немного ниже.
http://img.skitch.com/20100625-jk2tig8y4whqnea6xhp625d29b.png
 

mylogin

Новичок
озвучь задачу подробнее
Я озвучил.

Мне надо. Я в курсе.

Пока решение такое:
Создать 2 поля DATETIME С и ПО
В С записывать получаемое время и дату в первый раз после 0, а остальное время перезаписывать в ПО.
 

Активист

Активист
Команда форума
Mr_Max
Просто человек редко разговаривает, все у него "однерки" да нули))

> Если однерки подрят, то надо время первой полученной однерки.
> Если нули однерка и снова нули ... по это же время + 10 мин.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Mr_Max
Просто человек редко разговаривает, все у него "однерки" да нули))

> Если однерки подрят, то надо время первой полученной однерки.
> Если нули однерка и снова нули ... по это же время + 10 мин.
Кстати, я погуглил
http://kolyablog.livejournal.com/114580.html
=)
 
  • Like
Реакции: AmdY
Сверху