Grails Домены Классы Даты - PullRequest
1 голос
/ 17 мая 2011

По какой-то причине я хотел бы иметь возможность добавить контрольную дату, например 0-0-0, которая будет представлять «без даты». Есть ли способ сделать это? И будет ли 0/0/0 работать?

Ответы [ 2 ]

2 голосов
/ 17 мая 2011

Если вы хотите представить «нет даты», сделайте это, явно указав для нее «нет даты», что в Groovy просто делается путем присвоения нулевого значения переменной даты.

1 голос
/ 17 мая 2011

Представляет ли дата 0/0/0 реальную точку (или интервал) во времени?Другими словами, если бы у вас был настольный календарь, который простирается бесконечно далеко в будущее и обратно в прошлое, можете ли вы найти страницу, которая соответствует 0/0/0?Если ответ отрицательный, то это недопустимое значение Date и поэтому не может быть присвоено переменной Date.

С другой стороны, если 0/0/0 представляет собой реальную точку ввремя, например, первый день первого года нашей эры, тогда что-то вроде этого может сработатьСтранная дата использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...