Это описано в документации API https://developer.uber.com/docs/riders/ride-requests/tutorials/api/curl
Uber API позволяет запрашивать продукт Uber для гонщиков. Если вы знаете местоположение райдера, куда он хочет отправиться и какой продукт Uber он хочет, вы можете запросить для него поездку с помощью нескольких простых конечных точек API.
В конечной точке GET / products для продуктов в поле upfront_fare_enabled установлено значение true.
Используйте конечную точку оценки запросов POST / запросы / оценки с идентификатором продукта_id для получения значения тарифа. Tar_id используется для установки авансового тарифа и времени прибытия в поездку. Тариф_действия истекает через две минуты. Если значение срока действия_таблицы истекло или оно недействительно, возвращается ошибка 422.
Запросить поездку, используя POST / запросы конечной точки запроса с помощью значения_таблицы, возвращенного на предыдущем шаге.
blockquote>См. документацию API для двух API здесь
https://developer.uber.com/docs/riders/references/api/v1.2/requests-post# пост-параметры
Один путь состоит в том, чтобы измениться getdate()
на Ваше имя столбца,
select dateadd(dd, datediff(dd, 0, getdate())+0, 0)
Это - простой способ получить дату (как строка) от даты и времени:
convert(varchar, <the date field/value/etc>, 101)
, Но примечание, что упорядочивание на этом поле будет алфавитным, а не по дате так как это - теперь строка
Да. Существует много форматов для выбора из того, таким образом, я свяжу его вместо этого.
http://library.cirr.com/Microsoft/SQL-Server-v7/html/ca-co_1.htm
, Если Вы хотите обнулить время как свое сообщение, подразумевает, можно попробовать это:
select cast(convert(varchar, getdate(), 101) as datetime)
declare @CurrentDate datetime
set @CurrentDate = dateadd(dd, datediff(dd, 0, getdate()), 0)
- или -
select dateadd(dd, datediff(dd, 0, MyDateColumn), 0) as DateOnly
from tblX
В моих поисках я столкнулся со следующим решением, оно разделяет время из времени UTC только, но я нашел это интересным, таким образом, я думал, что кто-то еще будет также:
FUNCTION TrimDate(@dt AS DATETIME) RETURNS DATETIME
BEGIN
RETURN CAST(CAST((@dt - 0.500000038580247) AS INT) AS DATETIME)
END
я предположил бы, что это работает быстро, так как все, что это делает, округляет и бросает.
Вот еще одно решение:
SELECT CAST( FLOOR( CAST( GETDATE() AS float) ) AS smalldatetime)