With the following MWE, I get two warnings:
\documentclass{article}
\usepackage[en-US]{datetime2}
\begin{document}
\DTMlangsetup{showyear=false}
\DTMdate{2017-03-13}
\DTMlangsetup{showyear=true}
\end{document}
Those warnings are:
Package datetime2 Warning: Region `english-base' has ignored
(datetime2) the following settings:
(datetime2) showyear=false
on input line 7.
Package datetime2 Warning: Region `english-base' has ignored
(datetime2) the following settings:
(datetime2) showyear=true
on input line 9.
Despite those warnings stating the setting was ignored, the result is March 13 as expected. Will this cause problems in the future if I do not plan on using babel and the datetime2-* language packages, or is it simply a result of using the default language package and so datetime2 is getting confused?
(While removing [en-US] results in the warnings going away, it also results in the date being printed as 2017-03-13, which is not desirable.)