Я не уверен, где вы собираетесь использовать, но Sqlite предоставляет модификаторы, которые вы можете использовать для различных функций даты и времени.
Проверьте ссылку . Здесь невозможно дать подробное объяснение, поэтому я ссылаюсь на ссылку.
Ниже приведен один такой запрос, который я подготовил с использованием этих модификаторов. Этот запрос вычисляет дату путем изменения now
на start of year
и добавления 20 дней (NNN дней) ,
SELECT DATE('now','start of year','20 days');
Вы можете проверить вывод этого запроса здесь .
Так что Sqlite изначально поддерживает это, но я не уверен насчет приложения, с которым вы будете использовать SQLite, поддерживает это или нет.