Будет ли формат даты и времени MySQL работать с SQLite и PostgreSQL? - PullRequest
3 голосов
/ 20 января 2010

В MySQL вы вводите даты (datetime поле) в формате 2009-10-16 21:30:45. Что упрощает вставку времени в базу данных.

$date = date('Y-m-d H:i:s', $timestamp);

Будет ли этот формат работать с SQLite и PostgreSQL? Если нет, то какой формат они используют?

Ответы [ 3 ]

3 голосов
/ 21 января 2010

SQLite использует несколько форматов даты ; PostgreSQL использует похожих форматов и более.

Оба понимают ГГГГ-ММ-ДД ЧЧ: ММ: СС.

2 голосов
/ 20 января 2010

Да для Postgres.

1 голос
/ 21 января 2010

Поскольку Sqlite не поддерживает разные типы данных, да, вы определенно можете его использовать. Даты iso-8601 имеют большое преимущество в том, что они сортируются лексически (в отличие, например, от дат США)

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