@jvmchat

Страница 178 из 2890
Igor
25.04.2016
18:06:02
у нас в конторе на аутсорсе уже ни одного ее проекта нету

все на спринге

guga
25.04.2016
18:07:18
банки на ее

стараховщики на ее

Google
Igorek
25.04.2016
18:07:32
хз. наш на спринге )

Igor
25.04.2016
18:07:49
банки и страховщики даже вместе до 30 не дотягивают

guga
25.04.2016
18:07:51
альфа-банк шоле?

Igorek
25.04.2016
18:08:04
не, немецкий

Igor
25.04.2016
18:08:08
дойче?)

Igorek
25.04.2016
18:08:22
не. я в мюнхене работаю )

Wirecard

Igor
25.04.2016
18:08:30
а)

guga
25.04.2016
18:09:12
ну и да энтерпрайз != веб

Igor
25.04.2016
20:25:55
как лучше хранить datetime в базе, если у нее может отсутствовать дата либо время?

Митко Соловец?
25.04.2016
20:26:21
я храню так

private LocalDateTime dateTime

Igor
25.04.2016
20:26:53
ну вот если у него нету времени - то начинает ругаться

Google
Митко Соловец?
25.04.2016
20:26:58
матом?

Igor
25.04.2016
20:27:04
исключениями)

Артем
25.04.2016
20:27:13
DateSukaException

Митко Соловец?
25.04.2016
20:27:22
PizdosException

Igor
25.04.2016
20:27:36
HuliTyTvorishException

Pavel ?
25.04.2016
20:27:42
лучше в бд хранить дату время в unix timestamp longе

Igor
25.04.2016
20:28:06
и сделать 2 флага, есть ли дата и есть ли время?

Pavel ?
25.04.2016
20:28:17
а то буде HuliTutNaChasVperedPeredvinulosAtamNetException

Артем
25.04.2016
20:28:25
лучше в бд хранить дату время в unix timestamp longе
а потом очень удобно эти записи читать

сидишь как долбоеб, вроде дата, а нихрена непонятно сколькавремени

Pavel ?
25.04.2016
20:29:02
а потом очень удобно эти записи читать
отсутствие гемороя с зонами перевешивают геморой со чтением)

Митко Соловец?
25.04.2016
20:29:15
кейсы Игоря полюбому обсуждались уже

Артем
25.04.2016
20:29:15
ну это да

Митко Соловец?
25.04.2016
20:29:17
надо нагуглить

Igor
25.04.2016
20:29:35
ну я вот пытался, но что-то ничего толкового не нагуглил

Митко Соловец?
25.04.2016
20:29:46
есть класс локал дата

локал время

два поля создай

и суй

куда хочешь..

Google
Igor
25.04.2016
20:30:13
ну вот я думаю между этим вариантом

и вариантом сунуть в одно

и сделать 2 флага, есть ли дата и есть ли время?

Митко Соловец?
25.04.2016
20:30:24
https://dzone.com/articles/java-8-apis-javautiltime

летом по нему делал

два поля лучше, если тебе реально нужно ТОЛЬКО время или ТОЛЬКО дата

в противном случае дата время позволяет добавлять руками, что тебе требуется

Igor
25.04.2016
20:32:08
обрабатывать в джаве мне отдельно их не надо

Митко Соловец?
25.04.2016
20:32:19
кейс расскажи

свой

Igor
25.04.2016
20:32:27
на форме 2 поля

дата

Igor
25.04.2016
20:32:29
время

можно ввести что-то одно

Митко Соловец?
25.04.2016
20:32:37
прям как загадка про два стула

Igor
25.04.2016
20:32:38
надо сохранить

и потом показать так же раздельно

Артем
25.04.2016
20:33:15
ну так в микросекундах запилить

Митко Соловец?
25.04.2016
20:33:16
ты можешь добавить время вместе с датой

а потом распарсить и показать только время

Google
Митко Соловец?
25.04.2016
20:33:26
тоже самое с датой

убрать время, показать дату

есть фильтры и маски

Igor
25.04.2016
20:33:43
да, так а определять, что пользователь дату не вводил?

а только время?

2 булевых поля?

Артем
25.04.2016
20:33:56
чет ору

Митко Соловец?
25.04.2016
20:33:57
ты же можешь определить с какой формы что пришло?

если с первой берешь первый стул

Admin
ERROR: S client not available

Митко Соловец?
25.04.2016
20:34:06
если со второй

второй

Igor
25.04.2016
20:34:09
меня интересует вопрос только как в базе хранить)

Митко Соловец?
25.04.2016
20:34:18
храни одним полем

Артем
25.04.2016
20:34:25
unix timestamp идеально подошел бы

там можно хранить все микросекунды с 1970. довольно точно

Igor
25.04.2016
20:34:53
Артем, ты кейсом не проникся)

Митко Соловец?
25.04.2016
20:35:06
timestamp without time zone

у меня вот так хранится

при этом написан конвертер

Google
Igor
25.04.2016
20:35:18
поле даты, вводишь 25/04/2016

поле времени оставляешь пустым

Митко Соловец?
25.04.2016
20:35:25
который локал дату тайм конвертит в это

из хибера

Igor
25.04.2016
20:35:32
хранишь в timestamp

Митко Соловец?
25.04.2016
20:35:32
вроде хибер 5 автоматом умеет это

Igor
25.04.2016
20:35:48
как определить, что юзер не сеттил время и показывать это поле пустым?

Артем
25.04.2016
20:36:05
Igor
25.04.2016
20:36:15
а если он таки введет 00:00?

с временем аналогично. ввел время и не ввел дату

Артем
25.04.2016
20:36:27
ну так один хер 00:00 можно сделать дефолтным

Igor
25.04.2016
20:36:40
ну так один хер 00:00 можно сделать дефолтным
если он сам ввел - его надо показать

Митко Соловец?
25.04.2016
20:36:59
смотри

Артем
25.04.2016
20:37:05
но ведь 25ое число без времени = 00:00. вроде как всегда так

Митко Соловец?
25.04.2016
20:37:07
ты знаешь с какой формы пришел реквест

Igor
25.04.2016
20:37:16
форма одна, 2 поля

Митко Соловец?
25.04.2016
20:37:17
юзаешь маску, обрубая лишнее

окей

ты знаешьс какого поля пришло

юзаешь соответствующую маску

Страница 178 из 2890