Суть в чём: есть БД MSSQL и запрос в PHP, результат которого извлекается за счет mssql_fetch_assoc
. Так вот на разных серверах дата в выборке приходит в разных форматах:
Например дата 2017-03-01 18:40:15.817
на одном сервере может выдавать ответ именно в таком формате, т.е.
2017-03-01 18:40:15.817
на другом, внезапно
мар 1 2017 06:40:15:817
От чего это зависит? От настроек в БД? От настроек в PHP? От настроек в сервере? Как выдавать дату всегда в едином формате без принудительной конвертации в самом запросе в виде:
convert(varchar, field_with_time, 120) as operation_time
Что именно и где это настраивается?
Нашёл источник:
В итоге в настройках php.ini
в секции [MSSQL]
нужно найти параметр:
;mssql.datetimeconvert = On
и установить значение в Off
На входе PNG с прозрачным фономКогда начинаю обрезать края, всё что не обрезано (на фото сложная фигура с кривыми краями) заливается чёрным...
Есть пример из учебника https://metanitcom/nosql/mongodb/3
Столкнулся с интересной проблемой, решить которую самостоятельно не удаётсяВ общем, суть в том, что функция вида :