2014-09-03 4 views
1

Google Charts Annotated TimelineПреобразование SQL дата сервера формат

Согласно приведенной выше ссылке, при вставке даты в строках, они имеют даты добавлены как этот

new Date(1992, 1, 20) 

Я не вручную добавлять данные, но получение данных из базы данных на sql-сервере. Как получить даты в этом формате?

ответ

0

Я бы вытащить составные части из вашего SQL поле даты сервера:

select datepart(yyyy, yourDateCol), datepart(mm, yourDateCol), datepart(dd, yourDateCol) 
from yourTable 

А потом строить составные части Date(1992, 1, 20) соответственно.

0

Я считаю, что это зависит в значительной степени от используемого вами языка сервера, так как там происходит логика, которая выполняет работу по форматированию даты. sql не может выполнять логику.

Я приведу вам пример, используя php.

http://php.net/manual/en/function.date.php

Он имеет функцию времени(). Я уверен, что язык тоже. Таким образом, в PHP, было бы

$today = date("y, m, d"); 
Смежные вопросы