ZedGraph - Я ищу пример использования DateTime

Используется логика
, случай 1:
вход (valid_until_date) находится между базой данных (valid_from_date, valid_until_date) или вход (valid_from_date) лежит между базой данных (valid_from_date, valid_until_date)
вариант 2:
обратный или условие во втором случае
вход (valid_from_date) находится между базой данных (valid_from_date) , valid_until_date) или вход (valid_until_date) находится между базой данных (valid_from_date, valid_until_date)

Rule::unique('users')->where(function ($query) use ($request) {
                                     return $query->where('user_id', $request->user_id)
                                     ->where(function ($query1) use ($request) {
                                                 $query1->where('valid_from_date', '>=', $request->valid_from_date)
                                                        ->where('valid_until_date', '<=', $request->valid_from_date)
                                                        ->orWhere(function ($query2) use ($request) {
                                                 $query2->where('valid_from_date', '>=', $request->valid_until_date)
                                                        ->where('valid_until_date', '<=', $request->valid_until_date);
                                                            })

                                                               })
                                    ->where(function ($query3) {
                                                 $query3->orWhere('valid_from_date', '>=', $request->valid_from_date)
                                                        ->where('valid_until_date', '<=', $request->valid_from_date)
                                                        ->where(function ($query4) use ($request) {
                                                 $query4->where('valid_from_date', '>=', $request->valid_until_date)
                                                        ->where('valid_until_date', '<=', $request->valid_until_date);
                                                            })

                                                               })
                                                               });
6
задан Otiel 24 October 2012 в 13:06
поделиться

1 ответ

Необходимо будет преобразовать переменные DateTime в структуры XDate. Можно создать метод как это:

public XDate ConvertDateToXdate(DateTime date)
{
  return new XDate(date.ToOADate);
}

Вот пример диаграммы с помощью структур XDate

4
ответ дан 8 December 2019 в 16:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: