Это НИЧЕГО не имеет отношения к SqlLite и является базовым c C# вопросом.
Ниже приведена строка, которую вы выполняете, чтобы получить метку времени:
.ToString (" ГГГГ-ММ-ДД ЧЧ: ММ: СС ")
Это полностью C#. Это также совершенно неверно.
https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings
объясняет все компоненты, которые вы можете использовать, и угадайте, что - первого (YYYY) уже нет в списке. Версия C# - "гггг" - маленькая. А так как некоторые есть в ММ и мм (минуты и месяцы) - вы в основном создаете мусор.
Подсказка: в следующий раз используйте отладку. Хватайте строку - тогда было бы очевидно, что вывод этой строки не имеет смысла.