Golang Postgres pq формат даты

334
09 апреля 2017, 00:39

Есть база данных Postgresql, в ней табличка с полями типа date

journal=# show styleshift;
ERROR:  unrecognized configuration parameter "styleshift"
journal=# show datestyle;
  DateStyle  
-------------
 German, DMY
(1 row)
journal=# 

Драйвер для доступа к БД
https://github.com/lib/pq

Формат даты который мне необходим 02.01.2006,он такой и есть в БД

journal=# select * from j_nar limit 2;
 id | id_patient | number_nar | date_open_nar | date_close_nar 
----+------------+------------+---------------+----------------
 34 |         33 | 777        | 01.03.2017    | 05.03.2017
 35 |         34 | 111        | 18.03.2017    | 18.03.2017
(2 rows)
journal=# 

Из формы html приходят данные в таком виде:

2017-04-01

В базе хранятся уже так:

01.04.2017

С сервера на frontend вывожу следующим образом.

type ListNar struct {
    Id  int64 `json:"Id"`
    IdPatient int64 `json:"IdPatient"`
    NumberNar string `json:"NumberNar"`
    DateOpenNar string `json:"DateOpen"`
    DateCloseNar string `json:"CloseOpen"`
}
func ModelListNar(id string)[]*ListNar {
    query := "SELECT id, id_patient, number_nar, date_open_nar, date_close_nar FROM j_nar WHERE id_patient = " + id + " order by id"
    rows := db.Select(query)
    bks := make([]*ListNar, 0)
    for rows.Next() {
        bk := new(ListNar)
        rows.Scan(&bk.Id, &bk.IdPatient ,&bk.NumberNar, &bk.DateOpenNar, &bk.DateCloseNar)
        bks = append(bks, bk)
    }
    return bks
}
func ListNar(w http.ResponseWriter, rnd render.Render) {
    bks := ModelListNar(currentId.id)
    b, _ := json.Marshal(bks)   
    fmt.Fprintf(w, "%s \n", b)
}

На frontend получаю данные уже такого вида:

2017-04-01T00:00:00Z

В структуре у меня не указан формат поля time.Time. Почему так происходит и как это исправить.

READ ALSO
Как парсить и выводить JSON в HTML с помощью JavaScript?

Как парсить и выводить JSON в HTML с помощью JavaScript?

ПриветствуюНеобходимо парсить JSON, который находится на другом сайте, а после читать этот json и выводить таблицей в html на сайт

304
Помогите с ссылкой на изображение

Помогите с ссылкой на изображение

Здравствуйте! Помогите сформировать ссылку на изображениеЕсть helper

183