Особенно , если вы хотите защитить себя от будущих изменений времени, вы должны использовать timestamp with time zone
.
PostgreSQL внутренне хранит количество микросекунд с 2000-01-01 00:00:00, что безопасно от изменений часовых поясов. Если вы продолжаете обновлять свой PostgreSQL, он всегда будет правильно отображать это абсолютное значение для вашего часового пояса сеанса.
В PostgreSQL нет положения о дополнительных секундах.
Библиотека базовых классов (BCL) буквально является базой. Он содержит базовые, фундаментальные типы, такие как System.String
и System.DateTime
.
Библиотека классов Framework (FCL) - это более широкая библиотека, которая содержит все: ASP.NET, WinForms, стек XML, ADO.NET и другие. Можно сказать, что FCL включает BCL.
BCL - это подмножество FCL. BCL соблюдает спецификацию ECMA для инфраструктуры общего языка. Затем Microsoft добавила все свои достоинства, такие как данные и xml, и назвала это библиотекой классов Framework. В основном они взяли BCL и довели его до 11!
Библиотека .NET Framework, BCL является стандартом для библиотеки времени выполнения C # и одной из стандартных библиотек Common Language Infrastructure (CLI). BCL предоставляет типы, представляющие встроенные типы данных CLI, базовый доступ к файлам, коллекции, настраиваемые атрибуты, форматирование, атрибуты безопасности, потоки ввода-вывода, манипуляции со строками и т. Д.
The. Библиотека классов .NET Framework - это именно то, что следует из ее названия: библиотека классов и других типов, которые разработчики могут использовать, чтобы облегчить себе жизнь. Хотя сами эти классы написаны на C #, их можно использовать с любого языка на основе CLR
. BCL будет использоваться с некоторыми частями FCL для каждого типа проекта. Итак, System.Windows.Forms (отдельная библиотека) или System.Web с BCL из mscorlib и System.dll