
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
  | 
| 
 25.04.2019, 14:17 
 | 
|||
|---|---|---|---|
Сравнение лет в датах  | 
|||
| 
 #18+ 
  
    
  И вот возникла потребность сравнить цифири лет в двух датах Код: java 1. 2. 3. 4. 5. такой вариант не катит как устаревший, зато канает вариант такой: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. теперь вопрос: нахрена вот городить такой огород с использованием дополнительного объекта и еще запихивать в его метод его же параметр (это вообще писец полный), чтобы сравнить части двух уже имеющихся дат? нафига вот сложности то такие, когда было всё просто? или я чего-то недопонял? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 25.04.2019, 14:40 
 | 
|||
|---|---|---|---|
  
  | 
|||
Сравнение лет в датах  | 
|||
| 
 #18+ 
  
    
  Korcarтеперь вопрос: нахрена вот городить такой огород ...? или я чего-то недопонял?Мы смешиваете старое api (java.util) и новое (java.time), так делать не нужно - они оба самодостаточны. У LocalDate есть метод getYer() ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 25.04.2019, 14:55 
 | 
|||
|---|---|---|---|
Сравнение лет в датах  | 
|||
| 
 #18+ 
  
    
  Андрей ПанфиловKorcarтеперь вопрос: нахрена вот городить такой огород ...? или я чего-то недопонял?Мы смешиваете старое api (java.util) и новое (java.time), так делать не нужно - они оба самодостаточны. У LocalDate есть метод getYer() у него вообще java.sql там, мне вот интересно где ТСы такие древние советы находят, на SO забанены чтоли? Код: java 1. 2. 3. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 25.04.2019, 15:44 
 | 
|||
|---|---|---|---|
Сравнение лет в датах  | 
|||
| 
 #18+ 
  
    
  забыл никгде ТСы такие древние советы находят, на SO забанены чтоли? он хотел сравнить даты на предмет одного и того же года, а не считать разницу в годах между двумя датами, но в главном ты прав ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 26.04.2019, 09:31 
 | 
|||
|---|---|---|---|
Сравнение лет в датах  | 
|||
| 
 #18+ 
  
    
  забыл никАндрей Панфиловпропущено... Мы смешиваете старое api (java.util) и новое (java.time), так делать не нужно - они оба самодостаточны. У LocalDate есть метод getYer() у него вообще java.sql там, мне вот интересно где ТСы такие древние советы находят, на SO забанены чтоли? Код: java 1. 2. 3. друг у друга списывает, а ты как думал?) LocalDate не запихивается в PreparedStatement в качестве параметра запроса Код: java 1. Код: plaintext ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 26.04.2019, 09:38 
 | 
|||
|---|---|---|---|
Сравнение лет в датах  | 
|||
| 
 #18+ 
  
    
  а если делать через setObject, то запрос отрабатывает, но условие по дате отсеивает все данные напрочь и те, что нужны и те, что не нужны ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 26.04.2019, 09:43 
 | 
|||
|---|---|---|---|
Сравнение лет в датах  | 
|||
| 
 #18+ 
  
    
  забыл никАндрей Панфиловпропущено... Мы смешиваете старое api (java.util) и новое (java.time), так делать не нужно - они оба самодостаточны. У LocalDate есть метод getYer() у него вообще java.sql там, мне вот интересно где ТСы такие древние советы находят, на SO забанены чтоли? Код: java 1. 2. 3. кстати, парсинг даты из параметра реквеста, который текст, без формата не проходит ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 26.04.2019, 10:01 
 | 
|||
|---|---|---|---|
  
  | 
|||
Сравнение лет в датах  | 
|||
| 
 #18+ 
  
    
  KorcarLocalDate не запихивается в PreparedStatement в качестве параметра запросаЗдрасьте... драйвер же должен понимать, что такое java.time и должен, соответственно, его конвертировать в нужное представление и обратно, вот у ораклового драйвера названия ojdbc4, ojdbc5,... ojdbc8 какбы намекают с какой версией жавы его следует использовать ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 29.04.2019, 11:50 
 | 
|||
|---|---|---|---|
Сравнение лет в датах  | 
|||
| 
 #18+ 
  
    
  Андрей ПанфиловKorcarLocalDate не запихивается в PreparedStatement в качестве параметра запросаЗдрасьте... драйвер же должен понимать, что такое java.time и должен, соответственно, его конвертировать в нужное представление и обратно, вот у ораклового драйвера названия ojdbc4, ojdbc5,... ojdbc8 какбы намекают с какой версией жавы его следует использовать при чем тут драйвер? IDE пишет, что нифига такого метода нет, как setDate c параметром localdate а с setObject не пойми как работало, а теперь стабильно просит указать sql type "Use setObject() with an explicit Types value to specify the type to use" ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
  | 

start [/forum/search_topic.php?author=xuser&author_mode=last_topics&do_search=1]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    14ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    15ms | 
get settings:  | 
    8ms | 
get forum list:  | 
    14ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    64ms | 
get topic data:  | 
    12ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    48ms | 
get tp. blocked users:  | 
    2ms | 
| others: | 1087ms | 
| total: | 1295ms | 

    | 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...