Вы должны изменить формат строки даты, которую вы предоставляете, чтобы иметь возможность вставить ее с помощью функции STRFTIME. Причина в том, что нет возможности для сокращения месяца:
%d day of month: 00
%f fractional seconds: SS.SSS
%H hour: 00-24
%j day of year: 001-366
%J Julian day number
%m month: 01-12
%M minute: 00-59
%s seconds since 1970-01-01
%S seconds: 00-59
%w day of week 0-6 with sunday==0
%W week of year: 00-53
%Y year: 0000-9999
%% %
Альтернативой является форматирование даты / времени в уже принятый формат:
- ГГГГ-ММ-ДД
- ГГГГ-ММ-ДД ЧЧ: ММ
- ГГГГ-ММ-ДД ЧЧ: ММ: СС
- ГГГГ-ММ-ДД ЧЧ: ММ: СС.ССС
- ГГГГ-ММ-ДДТЧЧ: ММ
- ГГГГ-ММ-ДДТЧЧ: ММ: СС
- ГГГГ-ММ-ДДТЧЧ: ММ: СС.ССС
- ЧЧ: ММ
- ЧЧ: ММ: СС
- ЧЧ: ММ: СС.ССС
- сейчас
Ссылка: Функции даты и времени SQLite